Stick a <div> inside the <body>

Email clients strip out the <body>, but not the <div>.  If we copy the
body's style for the div, this makes the background colours work in
email clients as well as the web browser.

Fixes #16.
Merge pull request #18 from chiphogg/wrap_with_div

Stick a <div> inside the <body>