Merge pull request #6 from atifaziz/master

Polishing DotNetWebClientProxy internals (naming, consolidation/reuse, etc.)