Adding support for NTLM authenticating proxy servers

We have a http proxy at work that requires NTLM authentication. I've re-factored the http transport code to retry with the UseDefaultCredentials property set to True if the default WebRequest call fails with a proxy authentication error.