random_bytes: Use /dev/urandom only, don't bother trying /dev/random
Also abort() if there's no /dev/urandom
See http://www.2uo.de/myths-about-urandom/ for details.