Added test for NTLM authentication

Hi nahi,

I wasn't convinced that NTLM authentication worked in httpclient, so I wrote a test for it. Turns out that rubyntlm wasn't generating the type 3 message correctly. I'm submitting another pull request to rubyntlm. https://github.com/johncant/rubyntlm should have fixed it.

John