Refactor slightly to use `config.add_request_method`. Provide two new request hooks:
* `request.email_factory` to instantiate new PMMail instances * `request.render_email` to instantiate new PMMail instances where the body is rendered using a template