Issue 38 Implement The Dependency Processor Lookup When A Model Type Is Installed
Changed the CND to our new design which required changes to the classes dealing with model types. The work on installing extensions (dependency processor, desequencer) is still left to do. This commit adds no new functionality. All unit and integration tests pass. The ModelTypeManagerImpl is setup for the work on extensions. I wanted to get this committed so that the codebase functionally is where it was but incorporated the new CND design.
Issue 38 Implement The Dependency Processor Lookup When A Model Type Is Installed
Removed some session.save() methods that were nested. Renamed a method and some other minor changes.
Merge pull request #52 from elvisisking/38

Issue 38 Implement The Dependency Processor Lookup When A Model Type Is Installed. Issue remains open since installing extensions has not been done.