Support for Python 2.5+ *and* Python 3 via ``six``.

squash
Update ``.gitignore``.