progress on caches.
Massive progress on caching in DiscreteProblem.
An update of CMakeLists.txt.
Refactor class LightArray.
Gcc fixes.
Add possibility of specifying a relative - based Newton stopping criterion.
Adjust default parameters in NewtonSolver.
A fix in NewtonSolver.
Optimizations.
Further optimizations.
Work on optimization.
Finishing optimizations.
Finish optimization.
A fix.
Fixes.
Working on the cache in DP.
Finish DG cache, successful tests.
Optimize dynamic_casts.
Remove unnecessary shared memory OpenMP pragmas.
Add TCMALLOC to cmake.