Fix compilation error
Fix a failing test. When we do HEAD request for the static endpoint, we need to return the Content-Length with the attachment size.
Fix the failing test, where the Version of the next generated was null
minor
Fix typo
Better assertion
Moving to a transaction merger mode based on blocking collection.
Hopefully this will resolve the dead lock in this scenario
Fix so ravenfs and ravendb will not use the same DataDir and IndexStorage
Merge commit '37a44849be04cacf9b5fa3506e7e0bc4d7cff05f' into New3

Conflicts:
	Raven.Voron/Voron/Impl/TransactionMergingWriter.cs
Making sure that we support reading from WriteBatch
Merge branch 'voron' of https://github.com/ayende/raven.voron into voron
Fix type
Merge commit '71006f0b7e6200d03ad3b7659aec140596fe7ff6' into New3

Conflicts:
	Raven.Voron/Voron/Impl/TransactionMergingWriter.cs
	Raven.Voron/Voron/ValueReader.cs
Merge commit '71006f0b7e6200d03ad3b7659aec140596fe7ff6' into New3

Conflicts:
	Raven.Voron/Voron/ValueReader.cs
When settings a new Server make sure to have a different datadir for ravenfs
Merge branch 'New3' of github.com:ayende/ravendb into New3

Conflicts:
	Raven.Voron/Voron/ValueReader.cs
minor
Save TS generated files
Fix a failing test. The AsyncServerClient.Response should be private as it can be null when we get a cached result. So we should use ResponseHeaders instead
minor