fixed #20832 -- Enable html password reset email

Added optional html_email_template_name parameter to password_reset view
and PasswordResetForm.  Added test cases for new functionality and to
ensure original functionality works as default behavior.
Updated documentation with new parameters.