Further development

Fixes an error with the age checking of indexes in the
external search service. Also improved language handling
Documented the external search service API