UUIDv4 implementation.