Merge pull request #21 from axos88/fix_18

fixes #18 - files not generated with tspawn

Thanks.
fix (failing) date tests for mailmessage
fix and simplify local timezone detection
fix for datetimes given in utc
update gitignore with automated test generated files