Rewrite sphinx_search recipe for non-production environments (#6797)

We need to rewrite sphinx_search recipe to correctly apply
thinking_sphinx.yml config on our EY environments.

This worked on production, but not on solo instances or the current demo
cluster.
Merge branch 'master' into issue-6571