Reports

This is the initial reports @rcrichton and @devcritter please take a look.
The plain template should be the same as the htmlTemplate just in plain text rather than HTML. Can you sync these up.