Preallocation of PETScWrappers::MPI::SparseMatrix with off-diagonal block nonzeros.

Enable PETScWrappers::MPI::SparseMatrix interface to pass number of nonzero elements in off-diagonal blocks during matrix preallocation.