Fixing default value for MaxScratchBufferSize in ConfigOptionDocs
Change in the scratch files handling - we can consider the space from the end of a file as available only if we have the single scratch buffer file, if a scratch limit is controller over multiple files then we can use only free pages to calculate available space
RavenDB-2850 Failing test
RavenDB-2850 Fixing doubled request to apply logs to data file performed by the scratch buffer
Fixing usage of SmugglerOptions for ChunkedBulkInsertOperation
Voron - QuotaException needs to be serialized
RavenDB-2772 Changes in voron for better dealing with low level exceptions if disk is inaccessible:

* allow to catch SEHExceptions
* fixing Win32Journal writer - check the status of a completed WriteFileGather operation
* throwing VoronUnrecoverableErrorException to mark that Voron enountered a critical error and cannot recover from it itself
* fixing names of the files
RavenDB-2772 Shut down the database if it's Voron storage becomes inaccessible
RavenDB-2859 Multimap index appears multiple times
Merge branch 'RavenDB-2772-new' of https://github.com/arekais/ravendb
Merge branch 'RavenDB-2850' of https://github.com/arekais/ravendb
Merge branch 'smuggler-options-usage-fixes' of https://github.com/arekais/ravendb
Merge branch 'size-quota-exception-serialization' of https://github.com/arekais/ravendb