Refactor SearchServer to split execution and configuration
SONAR-5692 support sonar.search.httpPort
Fix quality flaw
Apply again commit eb5a7d26a5b on cluster.routing.allocation.awareness.attributes