Optimizing performance of generation random UUIDs.

No more usage of UUID.randomUUID() - it leads to initialization of the java.security.SecureRandom, which can be really slow.