each time the Raven.Tests.Core server is starting, we delete its data directory + test fixes
set ClsCompliant to true, fixed compiler warnings
Adding PrefetchingUser to FutureBatchStats. That will allow us to determine from which component does a future batch origin.
Indexer can have multiple prefetching behaviors, so we should expose all of them in the stats
RavenDB-2822 Low memory notification should release prefetching
RavenDB-2824 In incremental backup state, keep database id in the state
Merge branch 'RavenDB-2833' of https://github.com/grisha-kotler/ravendb
Making sure that we can't report the error back properly
Merge branch 'RavenDB-2824' of https://github.com/arekais/ravendb
Merge pull request #1479 from ppekrol/cls-compliant

set ClsCompliant to true, fixed compiler warnings
Merge branch 'temp-new' of github.com:ppekrol/ravendb

Conflicts:
	Raven.Tests.Core/TestServerFixture.cs
Merge branch 'master' of github.com:ayende/ravendb
Increasing the default size for a single smuggler batch
Appropriate counting method, and better output
Do not allow parallel flushing of multiple bulk inserts in the smuggler.
Much better log output.
RavenDB-2848 In the status bar, number of documents should be comma separated
RavenDB-2847 --database option in smuggler should be mandatory
RavenDB-2824 In incremental backup state, keep filesystem id in the state
fips corrections
Merge pull request #1499 from arekais/RavenDB-2824-ravenfs

RavenDB-2824 In incremental backup state, keep filesystem id in the stat...