Ported manual tests from test_ntlmauth.py in the examples folder to use httpretty mocking
and pytest.

I was able to verify the dup authentication headers test does fail if you remove the original patch,
but the second one was complicated and I haven't verified it directly.