Tweaks, fixes, and cleanups suggested by Yawning.

(Yay, my first review.)
Document and refactor fallback entropy a little
Work on getting the sysctls happier
refactor the sysctl handling to not be apple-only