Use openssl_random_pseudo_bytes() instead of mt_rand() where possible

For https://github.com/j20/php-uuid/issues/1