introduced email and uuid vendor libs

- the uuid attribute now delegates generating uuids to a new vendor
  library
- the email rule now delegates email parsing and validation to a new
  vendor
- added more test cases to the email test
- renamed the last bundle namespaces