dispose of the compound disposable on error or completion
Merge pull request #360 from ReactiveCocoa/fix-toproperty

Fix -toProperty:onObject: disposal