Added two failing tests for ReactiveCommand

`CanExecuteObservable` always returns null if either `CanExecute()` is called before or something subscribes to the `CanExecuteChanged` event.

I guess this isn't the intended behavior?