new method to setup a solver using a truncated cg as the inner solver. This compiles, but it doesn't work yet [[Imported from SVN: r4105]]