HTML template added for the recovery email

It should be possible to send both text and HTML versions of the recovery email. Here is a proposal to handle this case.
You could add a `http{% if is_secure %}s{% endif %}` to the protocol.