Remove the disposable from self and the observer when disposed of.
Don't need to weakify/strongify.
Merge pull request #1072 from ReactiveCocoa/remove-disposables

Remove the disposable from self and the observer when KVO observation is disposed of