Refactor to use await
minor
We do not need to wait for a first task in WinRT. This is needed only for Silverlight apps.
Refactor the code to use the await keyword instead of using the .Result on task.
Fix code
minor
XML annotation
Remove not found references