Moving the fetchResultsController error handling into a method that can be overridden by subclasses.  This makes it easier to use via cocoapods without needing to modify the original code.