Claim Python 3.4 support
Add a .gitignore
Make Travis CI use tox for running tests

(I don't have time to debug why 'python setup.py test' doesn't work and
clearly nobody else cares about Travis to make the tests pass there.)