Make .travis.yml use tox

Makes it more DRY and can see individual Travis jobs for each Python
version