Removed beSubMatrixOfSizeOf(const FloatMatrix &src, const IntArray &indx, int size=0);

and rewrote beSubMatrixOf to actually create a submatrix and not assemble into a new matrix.
Old function calls has been replaced with:
this.resize -> this.zero ->this.assemble
Working on debugging the tangent problem for XFEM