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-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-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-10975 Ensure EMBED dataset parameters are passed as link counted

Signed-off-by: Gavin Halliday <gavin.halliday@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>
Merge pull request #5606 from GordonSmith/HPCC-11010_LargeXMLIssue

HPCC-11010 Large text can not be displayed

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5604 from GordonSmith/HPCC-11093

HPCC-11093 Visualisation references lost during build

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5618 from GordonSmith/HPCC-10711

HPCC-10711 Add "thor usage" to new ECL Watch

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5621 from ghalliday/issue10975

HPCC-10975 Ensure EMBED dataset parameters are passed as link counted

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5628 from miguelvazq/HPCC-11122

HPCC-11122 Alt tag causes missing image to display "Active"

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>