update travis.yml, tox.ini and .gitignore