Adding initial synchronous version
Using WebClient instead of WebRequest
Handling Exception
Merge pull request #1 from captncraig/Synchronous-Version

Synchronous version