HPCC-11002 Fix Regression in 5.0 dataset with xpath('Name')

Fix that any xpath that resulted in a xml nesting tag with a blank name would
have created an unnamed tag of the form <></>.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-10469 Refresh lists when new entities are created

Fixes HPCC-10469

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10908 Add self test for language files

Fixes HPCC-10908

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10786 Published queries page does not work correctly

- Fix filter suspended, active functionality.
- Add appropriate icons
- Fix select all, unselect all, select one and all queries get deleted
- Suspended Reason column to show suspended by user or cluster
- Prepare page for publish options (priority and comment)

Signed-off by: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Merge pull request #5521 from afishbeck/xmlWriterBlankXpath

HPCC-11002 Fix Regression in 5.0 dataset with xpath('Name')

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5509 from miguelvazq/HPCC-10786

HPCC-10786 Published queries page does not work correctly

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5451 from GordonSmith/LanguageHelper

HPCC-10908 Add self test for language files

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5532 from GordonSmith/HPCC-10469_BroadcastNewWU

HPCC-10469 Refresh lists when new entities are created

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10927 Refactor "EnsurePane" to always use a safe ID

Fixes HPCC-10927

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