Modules

uuid.h based UUID generation (versions 2 and 4 depending on platform)
Drop in Data::UUID replacement