Fix all the tests, update test matrix

I would appreciate a release for Python 3 compatibility.