2010-09-01  Gonzalo Paniagua Javier  <gonzalo.mono@gmail.com>

	Use the request itself as the key for the cache.

	We were usign teh URL, but that might not be unique among several
	requests that need to be authenticated using NTLM. This led to
	different requests sharing the same authentication session which
	fails miserably.

	Bug #631315 fixed.

2009-08-26 Gonzalo Paniagua Javier <gonzalo@novell.com>

	* NtlmClient.cs: copied from Mono.Http.

