Implemented basic ModelDefinitionService with basic tests (MOBSDK-752).

Also adjusted order of all initWithCoder methods so that all initialisers are together.