Generates a v5 non-random UUID (Universally Unique IDentifier).
Using OpenSSL::Digest::MD5 generates version 3 UUIDs; OpenSSL::Digest::SHA1
generates version 5 UUIDs. uuid_from_hash always
generates the same UUID for a given name and namespace combination.
See RFC 4122 for details of UUID at: www.ietf.org/rfc/rfc4122.txt