BatchExtractor refactoring - rename it to Iterator, fix for deleted items
Remove different Sets for entities and wide entities in HerculesConfig
Add HerculesProvider