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>
Merge branch 'candidate-4.2.6' into closedown-4.2.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.2.8-rc1 Release Candidate 1

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11901 CSV auto discovery generates wrong field names if
recordstructurepresent=false

Fix record structure generation.

Signed-off-by: Attila Vamos <attila.vamos@gmail.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>
Merge pull request #6232 from AttilaVamos/HPCC-11901-fix

HPCC-11901 CSV auto discovery generates wrong field names if recordstructurepresent=false

Reviewed-By: Richard Chapman <rchapman@hpccsystems.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>
HPCC-11912 DOCS:Roxie now supports superfile with >1 subfile

Signed-off-by: Jim DeFabia <jamesdefabia@lexisnexis.com>
HPCC-11587 Add 'Open In New Page' to Package Map area

The code for the Package Map display is upgraded to support
the function of 'Open In New Page'.

Signed-off-by: wangkx <kevin.wang@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-11914 VIRTUAL(filename) not supported on Roxie

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11920 Prevent SKIPiness leaking outside an ONFAIL

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>