Fix an analyzer warning (garbage value)
Map CoreData model updates

* Split out the contents of a place into a separate entity
* Remove the transient flag from the MapSearch 'token' attribute
Move the defined resources to their own subclass instead of using setting up a MITMobileResource and reduce the amount of state that the map model controller keeps track of.
Make sure to use the correct entity name.
* Merge the MIT_MobileAppDelegate+ModuleList into the main app delegate interface. Things were awkwardly split before

* Add lazy loaded getters for the modules, CoreData stack and other objects owned by the app delegate.

* Add the app delegate header to the PCH file.
Manually setup persistent store coordinator

Setup the persistent store coordinator from a managed model and pass the PSC to RestKit instead of letting RestKit manage everything. Also add code to migrate the store from CoreData manager.
Make resource path patterns relative

The resource path patterns should be relative and anchored at 'apis/' otherwise RestKit's router gets confused.
Add support for multiple API servers

Generate RKObjectManager objects on-the-fly so we can handle server changes a bit easier.
Make initialization with a managed object context optional (the default main queue context will be used if one is not provided)
CoreDataManager updates

Integrate CoreDataManager with the updated CoreData stack and update it for ARC support.
Fix a crash when an accessory view is not provided.
Add/update the general headers for the CoreData and mobile resource classes and reorganize some of the file in the project structure.
Fix compilation errors

Missed some structural changes from previous commits.