travis: Run tests via tox

Also, run pep8 in a separate environment.