Add -rac_signalForSelector:fromProtocol:
Move test UIButton class into its own file
Add unit tests for UIControl+RACSignalSupport
Refactor UIControl+RACSignalSupport
Refactor UIGestureRecognizer+RACSignalSupport
(Failing) tests for UITextField and UITextView support
Fix initial value in UITextField+RACSignalSupport
Refactor RACDelegateProxy to be suitable for public use
Remove RACEventTrampoline
Refactor UITextView+RACSignalSupport
Disable UITextField test too :\
Remove now-unused JRSwizzle and RACSwizzling
Merge remote-tracking branch 'origin/2.0-development' into signal-for-selector-from-protocol

Conflicts:
	.gitmodules
	ReactiveCocoaFramework/ReactiveCocoa.xcodeproj/project.pbxproj
	ReactiveCocoaFramework/ReactiveCocoa/RACEventTrampoline.h
	ReactiveCocoaFramework/ReactiveCocoa/RACObservablePropertySubject.m
	ReactiveCocoaFramework/ReactiveCocoa/ReactiveCocoa.h
Merge branch '2.0-development' into signal-for-selector-from-protocol
Try to clarify the behavior of rac_delegateProxy
Reduce the argument tuple
Use unsafe_unretained for delegates, to support OS X
Don't set the delegate afterward – just don't do it, bro
Merge pull request #608 from ReactiveCocoa/signal-for-selector-from-protocol

-rac_signalForSelector:fromProtocol: & refactored UIKit signals