ReactiveAsyncCommand should unsubscribe from _canExecute

ReactiveAsyncCommand subscribes to _canExecute observable but never
unsubscribes from it in IDisposable