Add email validation for faculty and password reset for all roles. Found signup/email problems with student role (to be debugged at a later time.)