Migrate documentation.
Add an example.
silence the atexit nonsense
gardening
Whitespace and PEP8 gardening. Adjust byte/str for 2/3.
Add nominal support for Py2.5 (it fails all the same tests as the other versions of Py2)
travising