HPCC-9812 Let the user add "remote" files for spraying

Fixes HPCC-9812

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>

Conflicts:
	esp/src/eclwatch/LZBrowseWidget.js
HPCC-11401 Ensure strings are correctly converted to utf8 text

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11166 Separate Validate Package page to two, etc

Separate Validate Package Map page to two pages, one for validating
active package map and one for validating any package content.
Change the page layout for better display. When validating active
package map, the page will display the content of the active
package map. The content can be revised and validated. A save button
will be added in another pull request. In Validate Package Content
page, a upload button is added to allow a user to load package
content from a file. A user may also drag/drop a package file or
copy package content into the page.

Revised based on code review.

Signed-off-by: Kevin Wang kevin.wang@lexisnexis.com
Merge pull request #5874 from wangkx/h11166

 HPCC-11166 Separate Validate Package page to two, etc

Reviewed-By: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5873 from ghalliday/issue11401

HPCC-11401 Ensure strings are correctly converted to utf8 text

Reviewed-By: Jamie Noss <james.noss@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5826 from GordonSmith/HPCC-9812

HPCC-9812 Let the user add "remote" files for spraying

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11445 Roxie not stopping unused sink activities

Reinstate code that was removed in 3.8 when tidying up code that was believed
to be unused.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5881 from richardkchapman/reset-sinks

HPCC-11445 Roxie not stopping unused sink activities

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11325 Include argparse.py in regression suite

Add argparse.py to regress/hpcc/util directory

Modify ecl-test to use argparse from util directory

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>