Add tox and make pytest friendly
Initial travis ci config