Add custom uuid type.
The uuid is represented by the tuple {uuid,Value} where Value is a 128-bit binary.

The serialized data is stored in the *type-data* format, using the reserved '0xd4' type.
+--------+--------+--------+--------+--------+--- ---+
|  0xd4  |               16 bytes              ...   |
+--------+--------+--------+--------+--------+--- ---+

For example, the uuid represented by this tuple
{uuid,<<221,85,73,226,102,90,82,118,40,26,166,74,52,42,61,207>>}
is serialized as
<<212,221,85,73,226,102,90,82,118,40,26,166,74,52,42,61,207>>.