Add initial tox.ini
Deal with PYTHON3 str message bodies

If running in PYTHON3 and the body is a string, cast it as a bytes object, encoding it as UTF-8.

Binary objects read in should not exist as a str object.
Update version history
Ignore fox working directory