Figures I'd miss something...
More Python 3 fixes. Basic local, SSH, and URL file operations seem to work.
Initial skeleton .travis.yml file