Code cleanup to use async \ await.

* Removed TaskHelper and TaskHelperExtensions
* Removed TaskAsyncController