HPCC-10678 Include Package Map in new ECLWatch

In this fix, Package Map UI is enabled in new ECLWatch with minor code
changes. The existing code calls the getSelections() to retrieve target
cluster settings as soon as PackageMapQueryWidget is loaded. That does
not work for new ECLWatch. The new code calls the getSelections() after
the widget is initialized for display. Similar change is also made for
PackageMapValidateWidget.
Merge pull request #5466 from wangkx/h10678

HPCC-10678 Include Package Map in new ECLWatch

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5470 from GordonSmith/HPCC-10860

HPCC-10860 IsKeyFile is no longer valid

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5472 from GordonSmith/HPCC-10934

HPCC-10934 Allow download of error/warnings

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5454 from GordonSmith/HPCC-10893

HPCC-10893 Unable to sort Logical Files for a published Query

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10914 Add Bosnian and Croatian Translation

Fixes HPCC-10914

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>