await the response instead of using Task.Result
Merge pull request #1 from AnthonySteele/asyncs

await the response instead of using Task.Result