Rework the HttpWorker and related classes.
Merge branch 'develop' of github.com:vivo-project/VIVO-MultiSiteSearch into develop