HPCC-11785 Fix Thor Usage/Queue display in legacy ECLWatch

1. Add HTTP headers into JobList/JobQueue response. FireFox
browser does not process existing Thor JobQueue response due
to missing HTTP headers. 2. Set default client version before
process JobList/JobQueue request. The requests are processed
by CWsWorkunitsSoapBindingEx::onGet(). Since ECLWatch does
not send ESP client version, the version has to be set to
default client version inside the onGet(). If not, ESP
response does not have enough data items to show JobList/
JobQueue. 3. Fix job statistics display. For Chrome, the
display is incorrect due to incorrect font. 4. Fix job queue
not displayed on FireFox by removing extra code and changing
the font of Date display from 0.35 to 0.4. 5. Rename web
links both JobList page and JobQueue page for better meanings.
For example, the 'xls' on the JobList page is renamed as
'cluster_jobs.html' since the link is used to download an
html file containing the job list. 6. Code clean.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-11788 Remove ECLWatch Tech Preview from legacy ECLWatch

The menu item of the ECLWatch Tech Preview is removed from legacy
ECLWatch.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
Community Edition 4.2.6-1 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11872 Attr @compressedSize is not set for a compressed logical file

Fix implemented

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11872 Attr @compressedSize is not set for a compressed logical file

Update after review.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11903 Update Docs for scripts that write to logs

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC 11911 FIx Minor LR doc issues

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
Merge pull request #6234 from AttilaVamos/HPCC-11872-fix

HPCC-11872 Attr @compressedSize is not set for a compressed logical file

Reviewed-By: Kevin Wang <kevin.wang@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6235 from JamesDeFabia/11903UpdateDocsScripts

HPCC-11903 Update Docs for scripts that write to logs

Reviewed-By: Chris Lo <christopher.lo@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6236 from JamesDeFabia/11911FixMinorDocIssue

HPCC 11911 FIx Minor LR doc issues

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6208 from wangkx/h11788a

HPCC-11788 Remove ECLWatch Tech Preview from legacy ECLWatch

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6206 from wangkx/h11785a

HPCC-11785 Fix Thor Usage/Queue display in legacy ECLWatch

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11933 Fix WsSMC.setActivityResponse to not update Activity cache

The Activity cache should not be updated in WsSMC.setActivityResponse().
This fix changes the code to not update the Activity cache in WsSMC.
setActivityResponse().

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
HPCC-11918 Allow hpcc-run.sh and hpcc-push.sh run as hpcc user

1) Modify hpcc-init.in to make HPCC log directory owned by HPCC user
2) Create cluster_tools_init function to create <HPCC log dir>/cluster and owned by HPCC user
3) Invoke cluster_tools_init at beginning of main routine of cluster tools:
   hpcc-install.sh, hpcc-run.sh, hpcc-push.sh and deploy-java-files.sh
4) Allow HPCC user to run hpcc-run.sh and hpcc-push.sh
Merge pull request #6249 from richardkchapman/HPCC-11918-hpcc-log-5.0.0

HPCC-11918 Allow hpcc-run.sh and hpcc-push.sh run as hpcc user

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6248 from richardkchapman/activity_cache_modified_4.2.6

HPCC-11933 Fix WsSMC.setActivityResponse to not update Activity cache

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Community Edition 4.2.6-2 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-4.2.6' into candidate-5.0.0

Conflicts:
	esp/services/ws_smc/ws_smcService.hpp
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 5.0.0-2 Gold

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-5.0.0' into closedown-5.0.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>