PARTIAL: More work on the tests.
Ignore the new Solr setup for testing.
Ignore the virtualenv.
Passing almost all tests, save for extraction.
Removed unused imports.
Py3 detection & string handling I'm confident in.
No longer needed.
All passing.