changes protecting some fields and managing the _fetchedResultsController
check for delegate before init fetchedResultsController
refactoring, adding test target, with some unit tests
added delegate test, deprecated some misnamed methods
Data merge notification (need to try this commit in practice with network API calls)
Merge commit 'c0e9cc010c8918d54ed7752f5ab2be1d35620b51' into tests

Conflicts:
	CoreData/VICoreDataManager/VIManagedObject.h
	CoreData/VICoreDataManager/VIManagedObject.m
Revert "Data merge notification (need to try this commit in practice with network API calls)"

This reverts commit a2bc54d3335d8fe5a4ac35cefa1423518d790233.
fixing the call to tableView, added some comments for questions/review around testing this.
adding resetCoreData back in
Merge branch 'master' of https://github.com/vokalinteractive/CoreDataManager-iOS
refactoring, adding test target, with some unit tests
added delegate test, deprecated some misnamed methods
Chris's fetchAll method.

fixing the call to tableView, added some comments for questions/review around testing this.

adding resetCoreData back in
Merge branch 'tests' of https://github.com/ceekayel/CoreDataManager-iOS into tests

* 'tests' of https://github.com/ceekayel/CoreDataManager-iOS:
  adding resetCoreData back in
  fixing the call to tableView, added some comments for questions/review around testing this.
  Revert "Data merge notification (need to try this commit in practice with network API calls)"
  Data merge notification (need to try this commit in practice with network API calls)
  added delegate test, deprecated some misnamed methods
  refactoring, adding test target, with some unit tests
  Chris's fetchAll method.
Merge branch 'tests'
Merge pull request #8 from ceekayel/master

Added tests, refactored code, tested with Split