Added a flag to prevent KWCaptureSpy from raising an error when the argument is nil.

This makes it possible to use [[expectFutureValue(spy.argument) should] beNonNil] in asynchronous captures.