Fixed #17431 -- Added a send_mail method to PasswordResetForm.

send_mail can now be overwritten to fine tune how the email is sent.

Credits for the initial patch go to ejucovy;
big thanks to Tim Graham for the review.