Lightweight psuedo-random number generators and SecureRandom variants and builders.