Fix issue 206.
Fix saving a function to an xml file in parallel
Update for PETSc interface change. PETSc has renamed MatGetVecs -> MatCreateVecs.
Merge branch 'jan/fix-issue-206'
Merge branch 'garth/update-for-petsc-change'
Add error message when assembling point integrals rather than silently
returning zero.
Add back absolute tolerance to PointIntegralSolver
  -- Also add a safe guard to absolute tolerance check. It is only kicking in when the residual
     has not changed between two Newton iterations.
Merge branch 'johanhake/fix-absolutetolerance-pointintegralsolver'
Merge branch 'mliertzer/fix-issue-361'
Merged master into chris/fix-issue-385