Re-enable Python3 tests and fixing Py2/Py3 issues in tests.

Partially fixes #85.

Still need to re-enable the 5 tests which make HTTP requests.