Support Python 3
Add .travis.yml