fixed issue #273
Merge pull request #274 from rinkk/PointInSurfaceSelectionBUg

Fixed Point in Surface Selection
Merge pull request #269 from wenqing/petsc_cmake

cmake changes for PETSc