[!310] Add constructors that take shared ptr to iterative solvers
Merge branch 'add_constructors_that_take_shared_ptr_to_iterative_solvers' into 'master'
ref:core/dune-istl This MR add constructors for IterativeSolvers that take
std::shared_ptr instead of references.
See merge request [!310]
[!310]: gitlab.dune-project.org/core/dune-istl/merge_requests/310