When a user inputs an invalid email in the reset password page, an email
should not be sent out. updated saveResetPasswordEntityAndSendEmail
method. also updated the javadocs