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
Query now supports advanced query options

Show fields, index entries, OR and AND default operators.
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
Merge branch 'master' of github.com:ayende/ravendb
Ignoring test that fails on non DTC supporting systems
Default should not run as stable
RavenDB-1362 Refactoring restore operation of Esent storage to make use of base restore class
Removing unused code in a test
Ignoring tests that require DTC
minor test refactoring
Merge branch 'New3' of github.com:ayende/ravendb into New3