HSEARCH-1296 Refactoring
HSEARCH-1304 and HSEARCH-1305 Make deletage backends and timeouts configurable