ReactiveAsyncCommand should unsubscribe from _canExecute

ReactiveAsyncCommand subscribes to _canExecute observable but never
unsubscribes from it in IDisposable
Merge pull request #176 from chrisbednarski/master

Fix for #175