each time the Raven.Tests.Core server is starting, we delete its data directory + test fixes
Merge pull request #1460 from ppekrol/2.5

RavenDB-2793 & RavenDB-2794
RavenDB-2778 After MSI completes, open ravendb.net/first-run page in a web browser
RavenDB-2778 When running start.cmd for the first time open ravendb.net/first-run page in a web browser
RavenDB-2806 During Voron storage recovery on startup we have to filter out pages from journals that have been overwritten by overflow pages in later transactions. That caused the data corruption in overflow pages. Introducing RecoveryPagePosition class only for recovery purposes instead of using PagePosition that contained field needed only for recovery.
set ClsCompliant to true, fixed compiler warnings
Merge pull request #1484 from maximburyak/master

allowed ravenFS to perform downloadAsync operations using authentication without prior GetAsync calls
versioning revisions number should be calculated properly because revision documents might be replicated
Merge pull request #1485 from ppekrol/versioning-replication

versioning revisions number should be calculated properly because revisi...
Forcing CommonAssemblyInfo to the default mode
RavenDB-2812 Fixing paging over indexing results to avoid expensive queries for fanout indexes where MaxIndexOutputsPerDocument was high. The problem was a feature which ensured skipping items that were already paged in previous pages. It increased the pageSize parameter very slowly and queried Lucene index ridicules number of times. The current implementation increases the number of documents to retrieve from Lucene index much faster. Also the paging algorithm was fixed to ensure valid results.
Fixing tests - the skip formula should always be '(pageNumber * pageSize) + skip' when index produces more than single output per indexed document.
RavenDB-2739 For big databases you constantly get "Load time is too long" on every operation
Merge pull request #1486 from ml054/RavenDB_2739

RavenDB-2739 For big databases you constantly get "Load time is too long...
Merge pull request #1469 from arekais/RavenDB-2806

RavenDB-2806 During Voron storage recovery on startup we have to filter ...
Merge branch 'master' of git://github.com/ayende/ravendb into RavenDB-2812
RavenDB-2812 Added test which confirms that now paging works correctly for fanout indexes
Merge pull request #1487 from arekais/RavenDB-2812

Raven db 2812
RavenDB-2812 Fixing Distinc queries (in particular DistinctWithPaging test)
RavenDB-2836 Streaming results from index inside Web API hangs