Updated users with multiple validations

The users model now has a create and a import validation method.
The create validation enforces stricter rules for emails while import
has a looser set of rules for emails.