Added support for using template files instead of strings.

Defining all notifications inside `settings.py` is not so pretty when you have 10+ notifications that use templatetags or simply have long text.

Added two options: `headline_template_name` and `body_template_name`, that if set, are used instead of the other template string options to render a template file for the notification headline and body.