adding tests to support the Query object
promoted the remaining method to the new class
updated tests

removed the incomplete test;
set a default TZ for the tz-specific test
removed the garbage comments
wired the filename filter to be more complete and testable
updating all the references to the old filtering
moving the test to the proper place
adding tests to support the upgrader
removed the stubs for the untestable code
removing tests for deprecated methods
wiring a few more tests