Update the MITCoreDataController's sync background method
It doesn't make any sense to provide a second block argument
since the whole method is synchronous; just use an error handle instead
Also tweak the logic so that the developer doesn't need to
actually perform the save (if an error is set, no save is performed);
may want to reconsider this though.
Added a bare interface for the mobile result pager.
Remove the 'afterStory' parameter from the method prototypes.
These will be handled by a paginator looking at the 'link' header
Few initial bits of documentation for the CoreData
mapping classes
Add an extra parameter to the loading block
to spit back the HTTP response.
CoreData header cleanup

Reorganize and just perform some general clean-up of the CoreData-related headers.
Fire off a warning if a MOC isn't assigned before being displayed
Add an NSManagedObject subclass for entities to inherit from
Corrections to the News data model
Tweaks to the remote object persistence layer

Adds a method to craft a request to the API given a URL (if a resource with the same path is registered) and adds an addition parameter to the completion block to provide access to the HTTP response (primarily for use of the 'link' headers)
Subclass MITManagedObject instead of NSManagedObject
Fixes for changes to the MITMobile interface
Move the 'smarts' for the resources into a separate, state-less, controller.
Initial commit of the News work

Includes the Story/Category cells and headers, along with the root view controller and module modifications.
Fixes a bug where the update context wasn't being saved
Header tweaks
Fix for an MITMobile API change
- Added a parameter with the NSHTTPURLResponse object
Fixes a crash when getting the MOC-specific category
News model updates

Update the News CoreData model to match changes in issue MIT-Mobile/MIT-Mobile-Web-Overhaul#69
Refactor the News data model

Move around the location of the mappings; let each mappable object control its own mapping.