First attempt at making uuid_string_t work on Linux
Finishes fixing the uuid_string_t portability issue