Making harpoon work in python3 and adding tox/travis