Change the HashtableCache to use the QueryKey.ToString() as a key, instead of the object reference. The issue is to make it more compatible with the other caching providers, so we can test it appropriately.
Change the HashtableCache to use the QueryKey.ToString() as a key, instead of the object reference.
The issue is to make it more compatible with the other caching providers, so we can test it appropriately.

SVN: 488784591515bd4cdaa016be4ec9b172dc4e7caf@2509

livioc/nhibernate-core,nkreipke/nhibernate-core,gliljas/nhibernate-core,ManufacturingIntelligence/nhibernate-core,hazzik/nhibernate-core,nhibernate/nhibernate-core,ManufacturingIntelligence/nhibernate-core,livioc/nhibernate-core,ngbrown/nhibernate-core,alobakov/nhibernate-core,RogerKratz/nhibernate-core,nkreipke/nhibernate-core,fredericDelaporte/nhibernate-core,nhibernate/nhibernate-core,fredericDelaporte/nhibernate-core,RogerKratz/nhibernate-core,gliljas/nhibernate-core,alobakov/nhibernate-core,RogerKratz/nhibernate-core,ManufacturingIntelligence/nhibernate-core,nhibernate/nhibernate-core,lnu/nhibernate-core,livioc/nhibernate-core,fredericDelaporte/nhibernate-core,hazzik/nhibernate-core,lnu/nhibernate-core,fredericDelaporte/nhibernate-core,gliljas/nhibernate-core,ngbrown/nhibernate-core,hazzik/nhibernate-core,lnu/nhibernate-core,nkreipke/nhibernate-core,gliljas/nhibernate-core,ngbrown/nhibernate-core,alobakov/nhibernate-core,hazzik/nhibernate-core,nhibernate/nhibernate-core,RogerKratz/nhibernate-core