Initial drop of support for Python 3.1 and 3.2, including removal of several hacks specifically for supporting those versions (this is probably not exhaustive, but the others can be removed when found).  Drop 3.2 from travis builds and 3.1 and 3.2 from tox.ini.
Merge pull request #2018 from embray/misc/pyversion-cleanup

Update supported Python versions