random: use /dev/urandom for reseeding if available

Use a real source of randomness for reseeding, if available. Otherwise,
reseeding is only permuted by time.

Signed-off-by: Kees Cook <keescook@chromium.org>