Remove unused constructor.
Moved RelationService from cinnamon to cinnamonDb.
Add relationTypes and -resolvers as fixtures.
Remove 'un-Groovy' constructor.

(The old Java codebase has a lot of constructors in the form of Foo(Map<String,String> params) with non-standard params that are not used anywhere or any longer.)
Set default XML content of config fields to '<meta />' for consistency.
Add changeTriggers to update relations on changed objects.
Refactored hashCode to only include relevant fields.
Removed two obsolete dummy methods created during migration from Cinnamon 2.
Added fixtures for UiLanguages and document languages.
Add default config entry for translations.
Add hasMany relationship to LifeCycleStates so fixtures plugin has an easier time creating lifecycles.
Add lifecycles and lifecycle state fixtures for basic Renderserver lifecycle.
A collection of file formats for Cinnamon.
Add Folder fixture.
Moved DefaultProvider to cinnamonDb and converted it into a Groovy class.
Moved Java indexer classes from cinnamon to cinnamonDb

(will probably be moved to separate plugin in the future).
Moved Groovy indexer classes from cinnamon to cinnamonDb

(will probably be moved to separate plugin in the future).
Add indexTypes fixture.