use a __weak ref for setKeyPath

Conflicts:
	ReactiveCocoaFramework/ReactiveCocoa/RACSignal+Operations.m