cannot Batch and Rollback at the same time
if unclean shutdown occurred, checking if last indexed doc (that is not deleted) etag is greater or equal to index stats etag
storing highest etag in index and validating against it during power failure
cleanup
Merge branch '2.5' of https://github.com/ayende/ravendb into power-failure

Conflicts:
	Raven.Database/Indexing/Index.cs
Merge pull request #1072 from ppekrol/power-failure

Power failure
Merge branch '2.5' of github.com:ayende/ravendb into 2.5
Add ActiveBundlesProtection bundle to 2.5
we should rely on a transaction cleaner (timer) for tx rollback
Merge pull request #1082 from ppekrol/dtc-issue

dtc issue
fixed already disposed IndexReader issue that could occur after index recovery
Merge pull request #1091 from ppekrol/2.5

fixed already disposed IndexReader issue that could occur after index recovery
RavenDB-2431 Make sure in-memory-indexes get written to disk when disposing the document store
Merge pull request #1092 from ppekrol/RavenDB-2431

RavenDB-2431 Make sure in-memory-indexes get written to disk when dispos...
Removing test for a removed feature
Merge branch '2.5' of github.com:ayende/ravendb
Better restore log
Will not try to load into the prefetcher queue more than twice the amount we can send in a batch
Properly notify the prefetcher about timing, size of documents and errors when they happen
Merge branch '2.5' of github.com:ayende/ravendb