Converting to WebClient from WebRequest
Converting to .net 4.0. Using HttpClient Synchronously.
async-await

Note that this looks a lot like the synchronous version.
Merge pull request #1 from captncraig/async-await

Async await