HPCC-10264 After publishing using a remote dali, roxie requires remote dali

Roxie was looking up every group in remote dali, with a 5 minute timeout, and
no cachine of failures.

Add support for caching failures to the named group store code, and the
ability to set a shorter timeout.

Change Roxie to ignore remote dali information if not available.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5035 from richardkchapman/roxie-remote-dali-failures

HPCC-10264 After publishing using a remote dali, roxie requires remote d...

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>