Merge pull request #6 from MattFoley/master

Chris' wrote two fetchAllWithPredicate methods.
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
changed application test to unit tests, motivating a slight change in initialization due to bundle for test NOT being the default main bundle.
had to fix the project file config for tests target
unsetting test_host to see if Jenkins will run tests...
Merge pull request #9 from ceekayel/master

changed application tests to unit tests that may possibly have a chance at running in Jenkins!
Merge pull request #7 from MattFoley/woahman

nil isn't nsnull and deleteExisting
Safety Checks.