Update HttpWebRequestFactory.cs

Implement new IHttpWebRequestFactory interface with proxy and user-agent support