Test that the target is deallocated when it is a subclass of a subclass in RACKVOWrapperSpec
Combine stops KVO on target deallocation tests
Merge remote-tracking branch 'origin/master' into fix-superclass-dealloc-swizzling
added a failing test
complete when either object deallocs
Call class_replaceMethod with deallocMethod's type encoding in
-rac_addObserver:forKeyPath:options:queue:block
Merge remote-tracking branch 'origin/master' into fix-superclass-dealloc-swizzling

Conflicts:
	ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACKVOWrapper.m
	ReactiveCocoaFramework/ReactiveCocoaTests/RACKVOWrapperSpec.m
speling is hard
Use class_getInstanceMethod and method_getImplementation instead of class_getMethodImplementation
Wrap KVO lifetime on subclasses tests in it blocks
Wrap comment in NSObject+RACKVOWrapper.m swizzle block
Merge pull request #290 from github/fix-kvo-signal

Fix KVO signal lifetime
Change 'stops KVO' test names in RACKVOWrapperSpec
Revert name of 'stops KVO on subclasses' test
Merge remote-tracking branch 'origin/fix-superclass-dealloc-swizzling'
-zip:reduce: completion should not depend on the order of input signals
Pass through names when using -logNext/Error/Completed

This way, they don't add to the existing name in a confusing way.
Merge pull request #295 from github/log-names

Pass through names when using -logNext/Error/Completed
Merge branch 'master' of https://github.com/github/ReactiveCocoa
Removed continue from loop. Fixed indentation issues in test.