InvokeCommand should call ExecuteAsync whenever possible.
Merge pull request #700 from reactiveui/invokecommand-executeasync

InvokeCommand should call ExecuteAsync whenever possible.