moved handleErrors in model mismatch
cleanup
Changed approach to a notification
Better mismatch notification coverage
Better mismatch notification coverage - cleanup
Merge pull request #739 from ccwasden/develop

Add notifications when a model mismatch occurs
Update documentation formatting
More documentation
Shorten the parameter names in the option methods a little
Update default context documentation
Update DefaultManagedObjectContext.md
Revert the change to use `MR_newContext…` etc, to just be `MR_context…` as per Apple's guidelines around factory methods
Consistently use MR_contextForCurrentThread (even though it's deprecated, it's used everywhere else)
Update documentation and ensure that deprecated methods are defined and implemented in class extensions
Update podspec to use CocoaLumberjack if it's available, and define the minimum deployment targets
Import CoreData into a few categories that use it that it was missing from
Reinstate the MR_LOGGING_ENABLED compile time checks for logging
Update the podspec to provide variants that enable logging.

I've put in a request for better support from CocoaPods for setups like ours.
Update logging documentation.

Closes #748.
Enable logging in the MagicalRecord Xcode project