Avoiding OOM when using esent and StreamDocs
Will not force to load the document if we aren't required to by the user
Throw exception when calling Distinct with an IEqualityComparer
Merge branch 'master' of ..\ravendb-2.0 into 2.5

Conflicts:
	Raven.Tryouts/Program.cs
ResultsTransformers can be used with spatial queries
Making sure we aren't getting double __document_id
Merge branch 'master' of ..\ravendb-2.0 into 2.5
Merge branch 'master' of https://github.com/neilduncan/ravendb into 2.5
Revert "Updating how we are handling disposal of bulk insert & handling operation results from UpdateByIndex & PatchByIndex."

This reverts commit 1771eb6a51d7a09972cb918173eec814d6352d9b.
Fixing compilation
Merge branch 'spatial' of https://github.com/sibartlett/ravendb into 2.5
fixing test