ErrorLog async methods missing async callback invocations
Reimplementation of DotNetWebClientProxy using WebRequest/Response for web app support