XFEM: Improved class hierarchies for enrichment items.
XFEM: Prepared for removing EnrichmentDomain.
XFEM: Removed EnrichmentDomain.
Some modifications for Shell7BaseXFEM - edge loads needs to be fixed since they don't work for ShellCracks right now.
Merge branch 'master' of https://github.com/JimBrouzoulis/OOFEM_Jim
Added a method giveDofPoolSize in EnrichmentItem to allow for a tiny bit more flexible allocation of XFEM dofs.
Fixed edge loads for Shell7BaseXFEM
Modifed TrPlaneStrRot such that the 'whole' B-matrix is computed in one call taking into account the reduced integration.
+ Removes the need for two calls to computeBmatrixAt passing different strain indicies and.
+ The strain can now be computed as usual.
+ Only one integration rule is needed.
Started adding very preliminary structure to support contact. Added node 2 node with penalty and working on enforcment with Lagrange multiplier.
Merge branch 'master' of https://github.com/JimBrouzoulis/OOFEM_Jim
Added test case for Tr2Shell7XFEM which checks combination of multiple delaminations and multiple cracks.
Merge branch 'master' of https://github.com/JimBrouzoulis/OOFEM_Jim
Fixed tr2shell7XFEM_CZ test case.
Updated rules for one XFEM test.
Updates for the contact implementation. Now supports a basic implementation of "Node 2 Node" contac (no friction)t using penalty and Lagrange multipliers.
Merge branch 'master' of https://github.com/JimBrouzoulis/OOFEM_Jim
Alot of updates for contact implementation. Now uses classfactory to create contact definitions and have separated files into main lib and under sm module.
Fixed input format to properly define a contact definition.
XFEM: Added prototype for new enrichment item.
Merge branch 'master' of https://github.com/Micket/oofem

Conflicts:
	src/oofemlib/xfem/enrichmentitem.C
	src/sm/Elements/PlaneStress/planstrssxfem.C
	src/sm/Elements/Shells/shell7basexfem.C
	src/sm/export/gnuplotexportmodule.C
	src/sm/tr2shell7xfem.C
	src/sm/xfem/enrichmentitems/crack.C
	src/sm/xfem/enrichmentitems/delamination.C
	src/sm/xfem/enrichmentitems/delamination.h
Fixed merge problem.