HPCC-10930 Better support in regression suite for targeting specific queries

Implement
    - a handler to query a list of ECL files (with wildcards) in command line
    - a handler to execute multiple query like run a suite to generate
      final result and diff report
    - handler to use parallel execution for multiple ECL query files

Update README.rst and built-in help text.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10930 Better support in regression suite for targeting specific queries

Update after review

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11050 Download c++ file option doesn't work in new eclwatch

Fixes HPCC-11050

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-11093 Visualisation references lost during build

Fixes HPCC-11093

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-11010 Large text can not be displayed

Fixes HPCC-11010

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10135 Restructure TAKjoin enum to make range compares possible

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10135 Remove unused activity kind and associated code

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11051 Sporadic empty lists

An occasional dgrid exception was causing several "issues" within new ECL Watch,
most obvious was empty lists, but could also have caused forms to be empty or not
refreshed etc.
Improved loading message for slower list loads.
Improved default store population.

Fixes HPCC-11051

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10135 Add missing entries for unimplemented self denormalize

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10836 Update IMDB Tutorial-examples folder rename

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-10836 UpdateTutorial-examples folder image

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
HPCC-10711 Add "thor usage" to new ECL Watch

Fixes HPCC-10711

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10971 Modify serialization interfaces to allow more efficient spill

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10975 Ensure EMBED dataset parameters are passed as link counted

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10494 Make WsEcl REST query responses use specified format

Exceptions were not respecting the format specified in the URL.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11122 Alt tag causes missing image to display "Active"

Remove alt tag on ActiveImg so that alt tag text does not show if query is not active.

Signed-off by Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Merge pull request #5612 from JamesDeFabia/10836EditTutorial

HPCC-10836 Update IMDB Tutorial-examples folder rename

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5619 from GordonSmith/HPCC-11050

HPCC-11050 Download c++ file option doesn't work in new eclwatch

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5496 from AttilaVamos/HPCC-10930-improvement2

HPCC-10930 Better support in regression suite for targeting specific queries

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5608 from GordonSmith/HPCC-11051

HPCC-11051 Sporadic empty lists

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>