Password reset case sensitivity improvement.
Currently, password resets are case sensitive. If a user tries to reset their password, but they put the email in the wrong case, they will get an error message.
Can we use the same case insensitive match as when users login to resolve this? (as used in #909 (closed))