Test disposal of upstream signals' disposables

I wrote these tests to track down a problem local to my own code; there is no associated bug in ReactiveCocoa. Submitting in case they're worth keeping.