UUID version 4 generator and validator (RFC4122 compliant)