RavenDB-2250 --> more prefetcher tweaks (include RavenDB-1497 fix)

* added to prefetcher queue limit by total size of documents
* some refactorings to auto-tuner
* fix RavenDB-1497 unit test --> in-memory index will be written to disk before backup - so its data persist between backups