Reproducing SIGSEGV on Mono
implemented facet and multi-facet querries caching
implemented more elegant solution for regular facet queries and for post queries
added some tests to the caching of post queries, facets and multifacets
Merge branch 'master' of https://github.com/ayende/ravendb

Conflicts:
	Raven.Tryouts/Program.cs
Merge branch 'master' of https://github.com/maximburyak/ravendb
Better handling of query request
Adding failing test
Merge branch 'master' of https://github.com/ayende/ravendb
Merge branch 'facets' of https://github.com/ayende/ravendb into facets
implemented query post request caching as multiget operations
Initial spike for true custom sorting
Merge branch 'master' of https://github.com/ayende/ravendb

Conflicts:
	Raven.Voron/Voron.Tryout/Program.cs
Avoiding Stack Overflow error in Mono
Fixing stack overflow on mono
Making sure that we are always running the tests in the same order
Custom sort client api finishing and tests
Merge branch 'facets' of https://github.com/maximburyak/ravendb into golden

Conflicts:
	Raven.Client.Lightweight/Connection/Implementation/HttpJsonRequest.cs
Merge branch 'master' of https://github.com/ayende/ravendb into golden

Conflicts:
	Raven.Client.Lightweight/Connection/Async/AsyncServerClient.cs
	Raven.Client.Lightweight/IDocumentQuery.cs
	Raven.Client.Lightweight/IDocumentQueryBase.cs
Fixing reseting active bundles in ravenfs , can now define them globally