Added random_bytes() function for better/more reliable randomization and moved set_eval_ops() to a slightly more suitable place.