Adding test and fixing capture spy behavior for capturing a class type
Adding test and convenience method for capturing an argument to NSObject+KiwiStubAdditions
Updating KWObjCTypeLength function to use runtime functions instead of creating an NSMethodSignature instance
Adding tests and fixing [KWMessagePattern messagePatternFromInvocation:] so that it not longer wraps KWAny instances in KWValue wrappers if the argument type is not an object type
Adding test for and fixing issue wrapping character stream parameter types for block stubs.
Adding additional test and fix for issue related to calling copy on KWAny when it is passed as the value of an argument that has a block type, removing redundant copy statement for converting from a stack block to a malloc block
Making imports consistent with other classes
Adding test case to test whether or not the capture spy successfully retains the argument it is intended to capture
Changing the KWCaptureSpy to a NonARC file to address its apparent inability to properly retain the argument it is capturing (as demonstrated in commit 733dcf18b177fa4fe69e5247ba74f5847b140d3a).
Moving KWCaptureSpy.m back to ARC, fixing issue that was confusing ARC.
Code review changes discussed with modocache
Missed a code review item.
Merge pull request #384 from csky-ios/master

Adding tests and fixing issues related to KWCaptureSpy, KWMessagePattern, and block based stubs