re-write of struct validator, and new validation checks added
added a validator for a base64 encoded dataURI
forgot to export Validator type
change uuid generic to isUUID instead of switch version
Merge pull request #2 from slugmobile/master

Major rewrite of ValidateStruct & more validator functions