Make fixes for Python3
Ignore my current editor's settings
Run tests under Python3, too.
First shot at using TravisCI for continuous integration testing