Run sphinxsearch by supervisor.

We have to install supervisor again because the configuration of
sphinxsearch is generated from lims2, which depends on and starts after
sphinxsearch.  We need to make the new configuration take effect.
Launching sphinxsearch by supervisor instead of docker could avoid
restarting all containers depend on sphinxsearch.