Fix retain cycle in -didSubscribeWithDisposable:

otherDisposable can't create a cycle with itself, just in case
it's never disposed of.
Merge pull request #1501 from ReactiveCocoa/fix-subscriber-disposable-cycle

Fix retain cycle in -didSubscribeWithDisposable: