Support Python 3

We want to be able to use incuna-auth in our Python 3 projects.  That means we need to add P3 support.  Currently, the Python 3 test in Travis fails, so it clearly doesn't work - let's fix that.