RavenDB-1601
RavenDB_1601 rebase to 3.0
RavenDB-1601 Scripted Index Results use the same keys for multiple maps originating from the same document
RavenDB-1538. UniqueConstraints bundle does not handle case-sensitive constraints.
RavenDB-1362 Refactoring restore operation of Esent storage to make use of base restore class
Removing unused code in a test
changed UniqueConstrains document layout. Added more tests.
Merge branch 'RavenDB-1538' of https://github.com/ppekrol/ravendb into New3
RDBQA-1. Implemented ReadOnlyDeleteTrigger and ReadOnlyPutTrigger to prevent operations on documents marked as readonly.
RavenDB-1362 Refactoring esent's and voron's backup operations to use common base class
RavenDB-1663. Delete Munin
RavenDB-1793 Notify about work after new index put
minor refactoring of a unit test
Fixing RavenFS tests (all pass at this point)
fix for RavenDB-1395
Merge branch 'ravenfs-tests-fix' of https://github.com/arekais/ravendb into New3
Merge branch 'RDBQA-1' of https://github.com/ppekrol/ravendb into New3
Merge branch 'RavenDB-1362' of https://github.com/arekais/ravendb into New3
Merge branch 'RavenDB-1663' of https://github.com/ppekrol/ravendb into New3
Merge branch 'RavenDB-1793' of https://github.com/arekais/ravendb into New3