HPCC-10614 Translate new ECLWatch display strings to Chinese

The display strings in new ECLWatch are collected in the
files under esp/files/scripts/nls/zh folder. This fix
translates those strings to Chinese.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
HPCC-10150 Add support for relative imports using $.^.^.X

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10150 Clean up and add examples following code review.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10827 Add default sign directory
HPCC-10268 Turn on line execution trace with 'set -x' and redirect to log file
           /var/log/HPCCSystems/hpcc-init.log. Add 'sleep 1' in stop process loop
           which reduces unnecessary iterations.
HPCC-10725 Logical Files Filter Missing Fields

Added "File Type" to the filter.
Fixed some sorting options.
Enhanced filter to handle selects/
Enhanced filter to have configurable width.

Fixes HPCC-10725

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10855 In standalone mode, Roxie should default to allFilesDynamic

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-2064 Add Permissions to new ECL Watch

Fixes HPCC-2064

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10664 - Hold locks to subfiles, release super

Ensure that any activity that lookups a file, holds the locks to
the subfiles and releases the lock to the super. This allows
other jobs/components to manipulate the super, once the job has
established which files it needs.
Hold list of distributed files used by activity in base class
and convert any supers to list of subs just before query starts.

This commit also contains some tyding up:
+ making virtual declarations more consistent
+ common up the setAccessed calls
+ remove a few redundant method definitions

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5348 from ghalliday/issue10150b

HPCC-10150 Add support for relative imports using $.^.^.X

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5405 from xwang2713/HPCC-10268

HPCC-10268 Add a log file for hpcc-init

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5395 from xwang2713/HPCC_10827_2

HPCC-10827 Add default sign directory

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5403 from GordonSmith/HPCC-2064

HPCC-2064 Add Permissions to new ECL Watch

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5404 from GordonSmith/HPCC-10725

HPCC-10725 Logical Files Filter Missing Fields

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5408 from richardkchapman/standalone-dynamic

HPCC-10855 In standalone mode, Roxie should default to allFilesDynamic

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #5330 from jakesmith/hpcc-10664

HPCC-10664 - Hold locks to subfiles, release super

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5289 from wangkx/h10614

HPCC-10614 Translate new ECLWatch display strings to Chinese

Reviewed-By: Xiaoming Wang <xiaoming.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>