Various changes for error handling.

Added RHFetchedResultsManager
Moved legacy methods from RHManagedObject.h to the
RHManagedObject+legacy.h category
Added upgrading.md