trying to copy domain
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop

Conflicts:
	ModelCatalogueCorePlugin/test/unit/uk/co/mc/core/AbstractRestfulControllerSpec.groovy
	ModelCatalogueCorePlugin/test/unit/uk/co/mc/core/DataElementControllerSpec.groovy
fixed enumerated controller, added before delete to relationship and catalogue element and test in the relationship spec to test for it
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
added some more docs