Display assertions in reports, close #1057
Remove simple configuration usages
Add setUpForTestPure
Use setUpForTestPure when possible without huge changes
Minor clean up
Refactored ThreadSafeCache, still to decide when to initialize