Async/Await .net

We want to implement better support for Async/Await functions for .net applications. Currently we collect them but it is not very clear where the async and await function came from.

We want to add it so you can clearly follow async await functions around.