Improvement to Validator::uuid

Properly matches version digit and variant digit, based on RFC4122
Merge pull request #1184 from tenebrousedge/uuid-improvement

Improvement to Validator::uuid