.gitignore: ignore versioneer.py, now that it's not pre-generated
setup.py: fix py3 compatibility (no StringIO, unicode-vs-bytes)
setup.py: add classifiers indicating py2/py3 compatibility