Initial Python 3 support
Merge pull request #71 from mattupstate/cleanup

Initial Python 3 support