add reduce for basic types
Merge branch 'master' of https://github.com/AndyChenW/BlocksKit into next

Conflicts:
	BlocksKit/BKGlobals.h
	BlocksKit/Core/NSArray+BlocksKit.h
	BlocksKit/Core/NSArray+BlocksKit.m
	Tests/NSArrayBlocksKitTest.h