Some changes to test setup.
Minor reorganisation.
Added some more unit test coverage for TestoutputStore.
Fixed type parameter.
Removed abstract method inherited from interface.
Clean up some old cached stuff from source tree prior to running int tests.