RavenDB-1554 Optimize the prefetcher for heavy document updates scenario...

.... Using HashSet to keep the etags of updated docs in order to avoid costly enumeration over ConcurrentDict and checking if etag is contained in the every individual HashSet per document key