Added support for text emails

If the file <templateName>.txt exists (e.g. meatball-sandwich.txt), that will be rendered and returned as the text version. Otherwise the generated html will have text extracted by the html-to-text module. Setting the option `text: false` disables this feature.