FIX imports so that all tests run in python 3
FIX use str rather than .message for error assertions
FIX use bytes for basic auth string
TST add multiple platforms to travis
TST drop python 2.6 build from travis
Merge pull request #14 from hayd/py3

Python 3 support