Removed RACActiveSignals checking in RACDynamicSignal.
Fixed some tests.
Removed some tests that were testing implementation details.
Isolated multicasted subscription disposal test because ARC.
This isn't needed anymore.
Optimize -take: in case the count is 0

Comes from d87adfb (3.0-development).
Reconsider conditional expression on -take:
Spec for Atomic
Spec for Bag
Remove Event.map, as it's not used anywhere
Spec for Disposables
WIP spec for Schedulers
Add Producer.retry

This implementation allows API consumers the choice of retry strategy
without being overly burdensome.
Disallow chaining of Promise.start()

This kind of chaining can open the door to a race condition where an
older disposable (from start().signal.observe) can overwrite a newer
disposable (set within the observation closure).
Add errorHandler parameter to Producer.bindTo

This emphasizes the fact that errors must get handled somehow in a
binding, or else that the caller is guaranteeing they won’t occur.
Merge branch 'swift-development' into swift-tests

Conflicts:
	ReactiveCocoa.xcodeproj/project.pbxproj
	ReactiveCocoa/Disposable.swift
	ReactiveCocoa/Event.swift
	ReactiveCocoa/Scheduler.swift
++Quick to latest master
Update to use new Nimble matcher syntax

But I’m not a fan:
https://github.com/Quick/Quick/pull/102#issuecomment-51017878
Disable specs for Atomic and Bag

They’re internal, so they can’t be tested in the current beta.
Fix accidental shadowing in QueueScheduler.init()