added tests associated w/ email confirmation and refactored original tests and helpers that did not factor in email confirmation prior to login