Add alternative to os.uname() so unit tests run on a Windows machine

I'm not proud to be running tests on Windows, but it's better than not running the tests.
Add setting for a reply-to address
Prettify API for Reply-To headers in generated emails