fix isodate tests
Fixed problem with id in abstract core tests
IMplemented tests for EditLib adding elements by xpath and CswTransaction.
Making some progress with testing and fixing bugs in the EditLib addElementOrFragment method.
All editlib tests for adding via xpath now work
Added more clear specification of editing via xpaths.

Updated CswTransaction to allow updating with xml.  THe code now uses EditLib addFragmentOrValueByXPath.
Merge remote-tracking branch 'upstream/develop' into csw-insert-new-element

Conflicts:
	core/src/test/java/org/fao/geonet/AbstractCoreIntegrationTest.java
Update setting to have option for allowing Transaction Update to create new elements.