up #387 : add interface for PETSc submatrix and test

Conflicts:
	feel/feelalg/matrixpetsc.cpp

(cherry picked from commit 96c1345f88dc9f9b97bfd726954cacb5641269ef)

Conflicts:
	testsuite/feelalg/CMakeLists.txt