Enable BindCommand to work with nested view model's

This is to enable BindCommand to work with a command off of a nested VM like x => x.ViewModel.NestedModel.Command.