adds validators to User and Restaurant
adds validators to reservations, fixes email validator in User for code consistency
Merge pull request #2 from alexkahn/validations

Validations