Python 3 compatibility for print_ascii
Fix version bounds check and make more consistent
Add test for print_ascii
Add tests for print_tty and print_ascii(tty=True)

Had to monkey patch isatty()
Record print_ascii change to script in changelog
Fix setup script to install on Windows

Fixes #63 and fixes #64
Add changelog to long_description (and avoid unicode errors when pulling in readme)
Merge pull request #57 from welshjf/master

Python 3 compatibility for print_ascii; fix version bounds checking

Conflicts:
	CHANGES.rst
Update tox settings to check test coverage

Minimum supported version now Python 2.6
Fix setup.py long_description()
Flake8 tidy
Much better test coverage
Version 5.1