Fixes towards allowing stateful bases in TrustRegionSolver
Currently the TrustRegionSolver class default-constructs a few bases objects of its own. That only works if the actual bases used for the simulation does not contain state, because the state doesn't make it into the new bases.
Fix this by avoid the default constructor.
There are remaining issues for the HAVE_DUNE_PARMG case, which I indent to ignore for now.