TravisCI will now run all tests using its PostgreSQL backend.
Drop "allowed failures" for python 3.

Fix hardcode issues in the tests