Correct +combineLatest: documentation regarding completion
Merge pull request #656 from ReactiveCocoa/correct-combineLatest-documentation

Correct +combineLatest: documentation regarding completion
Implement +switch:cases:
Implement +if:then:else: using +switch:cases:
Fixed grammr
Revert "Implement +if:then:else: using +switch:cases:"

This reverts commit 3a0fa78f5089aaf3001a38c23cfb194ce76864a9.
Improving +switch:cases:
Fixing documentation of +switch:cases:
Implement +switch:cases:default:
Extracting common specs into RACSwitchSignalExamples
Test +switch:cases:default: for nil values
Extract common logic into +switch:cases:useDefault:default:
Clarify completion documentation for -switchToLatest & +if:then:else:
Merge pull request #662 from ReactiveCocoa/switchToLatest-docs

Clarify completion documentation for -switchToLatest & +if:then:else:
Merge branch '2.0-development' into switch-case

Conflicts:
	ReactiveCocoaFramework/ReactiveCocoa.xcodeproj/project.pbxproj
Merge pull request #658 from robb/switch-case

Add +switch:cases:
totes unused
Merge branch '2.0-development' into date-based-scheduling
Fix argument indentation
Fix method name in RACImmediateScheduler