RavenDB-1763 test MultiTenancy.Round_Trip_Includes_Expected_Metadata fails
Starting to change how we handle key allocations
Updating xunit binaries
Adding duration historgram counter and wiring it to the stats
Refactor metrics, can now expose them as /debug/metrics
better exception
Merge branch 'New3' of github.com:ayende/ravendb into New3
fix of RavenDB-1780
Dropping support for DTC on Voron. Switching all test that uses DTC to take Esent as the storage engine. Fixing tests that currently fail because of forcing them to use Voron.
Revert "Reduced key should be hashed in order to be case sensitive and work for keys larger then 1024 chars."

This reverts commit df3a0e692af82c38beb64e7ad79a2f89ea3c8ec8.

Conflicts:
	Raven.Database/Storage/Voron/StorageActions/StorageActionsBase.cs
Merge branch 'New3' of github.com:ayende/ravendb into New3
Merge branch 'New3' of github.com:ayende/ravendb into New3
Run on 4.5
Merge branch 'New3' of github.com:ayende/ravendb into New3
Better error message
Don't write new document when starting new debug session from tests, it might impact what the system is doing.
Fixing RavenDB-1792 Very slow indexing
Precomputed index need to notify the system that it is done, so it can do extra work.
Merge branch 'New3' of github.com:ayende/ravendb into New3
minor test refactoring