Adds User Email Validation

Checks the user's inputted email address for the correct format. If the
user inputted an incorrect format, throws an InvalidEmailException in
UserManager. Utilizes regex.

Author: Shockolate Ellychou