final bugfix caching, all tests adjusted, new TestSuite (TestAll.java)
to run all at once