Add tox to test-requirements
Add support for automated travis tests

We can use the same requirements.txt for python3 and 2 so no separate
requirements file required.