MR_truncateAllInContext should behave like MR_deleteAllMatchingPredicate

[request setReturnsObjectsAsFaults:YES];
[request setIncludesPropertyValues:NO]
Merge pull request #534 from nicksnyder/develop

MR_truncateAllInContext should behave like MR_deleteAllMatchingPredicate
Importing data does not save immediately, and acts directly upon the information that is passed. Fixes an error where the imported array of objects was always returned as nil.
Update pod spec to reference v2.2
Only fetch once when calling `+ (NSFetchedResultsController *) MR_fetchAllSortedBy:(NSString *)sortTerm ascending:(BOOL)ascending withPredicate:(NSPredicate *)searchTerm groupBy:(NSString *)groupingKeyPath;`
Added safety check for malloc return
Added support for CocoaPods detection of cocoalumberjack
Fixed cleaning up incompatible stores not working when WAL is being used
Update the podspec to new specifications and make it pass `spec lint`
Removed some compile warnings from new compiler
catching some merge errors
Merging custom sort orders in fetches
MR_truncateAllInContext should behave like MR_deleteAllMatchingPredicate

[request setReturnsObjectsAsFaults:YES];
[request setIncludesPropertyValues:NO]
Merge branch 'develop' of github.com:magicalpanda/MagicalRecord into develop

Conflicts:
	MagicalRecord.podspec
Update test infrastructure to use Specta/Expecta, removing Kiwi and GHTestUnit
Fix script that calls mogenerator for tests. You will need to be running mogenerator 1.27 or greater for this to work now.
Create new spec based upon ImportSingleRelatedEntityTests.m
Remove unnecessary Expecta asynchronous timeout extension
MR_inContext: works on objects with temporary IDs
Fix blatant misuse of dot syntax so that @casademora doesn't cry