added domain modeller service and test
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
fixing bug with relationship type classes not being marshalled/unmarshalled. moving converters into utils folder to see if we can cast domain classes as part of grails app.
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop

Conflicts:
	ModelCatalogueCorePlugin/grails-app/domain/org/modelcatalogue/core/EnumeratedType.groovy
	ModelCatalogueCorePlugin/grails-app/utils/uk/co/mc/core/EnumAsStringConverter.groovy
	ModelCatalogueCorePlugin/src/groovy/org/modelcatalogue/core/util/EnumAsStringConverter.groovy
	ModelCatalogueCorePlugin/src/groovy/uk/co/mc/core/util/EnumAsStringConverter.groovy
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
changing package names
no message
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop
fixing relationship type elastic search marshaller/unmarshaller to include source/destination class
domain modeller can pick up domain constraints
Merge branch 'develop' of github.com:MetadataRegistry/ModelCataloguePlugin into develop