tests: initialize using srand() from /dev/urandom

This commit initializes using /dev/urandom as well as printing the value
to stderr for use in replicating results. Useful for making sure the
fuzzer always tests with new data but allowing recreation of failure.