Guid type + create_random_guid() method v2

Updated version after comments of Nathan