Add Cocoapods for Kiwi
Move to Kiwi for unit tests
Change method signature for reduction methods

reduce:withBlock: -> reduceWithAccumulator:andBlock:
Use reduceWithAccumulator:andBlock where possible
Add reduceWithAccumulator:andBlock: to NSArray
Use reduceWithAccumulator:andBlock: wherever possible