This fixes #565.
This moves urandom to *bsd only and adds seedrng as a separate service for Linux. This fixes #510
Closes #116. Closes #171. Closes #172. Closes #175.