Issue 114 and PETSc preconditioners
This merge includes
- new PETSc block-preconditioners for the PETSc MinRes solver
- work on support for level 0 and 1 (see issue #114 (closed)), still missing grid transfer, GMG and agglomeration extensions/tests/fixes