fix a retain cycle caused by lift
test that shit
don't need the block return cast anymore
Merge pull request #207 from github/fix-lift-cycle

Fix lift cycle
Fix the use of schedulers in the README
Changed +zip:reduce: semantics to forward errors immediately as discussed in #195.
Merge pull request #208 from github/fix-readme-schedulers

Fix the use of schedulers in the README
Change the variable that __autoreleasing is applied to
Merge pull request #210 from github/tuple-unpack-fixes

Fix RACTupleUnpack for recent Clang versions
:fire: RACCollection :fire:
Removed synchronization around error forwarding.
Refactored tests for clarity.
Improve -switch documentation
More tests for -switch
Add +if:then:else:
Compare and contrast RACTupleUnpack with the manual version
Remove unneeded RACScheduler.h import
Actually use RACScheduler disposables where appropriate
Split out asynchronous disposable test and use a scheduler

Using a global GCD queue means that it'll try to hop back to the
subscriptionScheduler, potentially screwing up the logic of the test.
Disable TEST_AFTER_BUILD