Added fetch limit initializer, a #ifndef DLog, and converted NSLogs to DLog. Also added a dealloc method to VIFetchResultsDataSource that conditionally removes delegate/datasource on dealloc if they're equal to the datasource being deallocated (Fixes crashes when datasource is dealloc'd while scrolling.
Merge pull request #16 from MattFoley/master

Helpful updates and bug fix.
fixed typo on safeContext debugging code
refactored import to use one fetch instead of many fetches to check for duplicates
removed comments
wrapped nsassert in debug ifdef
Merge pull request #17 from seanwolter/master

improved performance of bulk imports and improved debug only logs and asserts
removed redundant #ifdef DEBUG around asserts because the compiler already strips asserts by default in production builds
fixed STAssert in place of NSAssert
Merge pull request #18 from seanwolter/master

fixed redundant ifdef DEBUG and STAssert instead of NSAssert
fixed stupid assert that was wrong
Merge branch 'master' of github.com:vokalinteractive/CoreDataManager-iOS
Fixed typo in fetchLimit init. Changed DLog to CDLog which is now activated by DEBUG_DATA
Merge pull request #19 from MattFoley/master

Fixed typo in fetchLimit init. Changed DLog to CDLog.
Addition of datasource for iCarousel. also fix for change from DLog to CDLog that I missed.
Merge pull request #20 from MattFoley/master

iCarousel Datasource implementation.