Restructuring the testsuite dir hierarchy
Continued restructuring, plus internal docs
Continued testsuite restructuring. Reduced code duplication in support/ and parts/, through more templating over the class under test.
Switched to new standard names for stores and other objects.
Brought testsuite back into main.
Updates of some notes.