Removed unused extra data from email template
Replaced CBV with function view for email

Primarily for simplification, but driven by a need not to return an http
response from a view which has a decorator that adds context as these
decorators bail out and simply return the response they are given
instead of rendering a new one with the added context