add a test for the direct parallel PETSc solver

which is using MUMPS right now.
Merge remote-tracking branch 'cig/master'
fix test output for S40RTS tests