Adding HTTP Proxy support

Hi Greg Schueler,

I have tried my first attempt to fix this issue by adding http proxy support. Could you please do needful and approve this pull request.

Thanks
Gaurang