HPCC-11101 Fail publishing queries with foreign files in old eclwatch

Change ESDL default for publish to be allowForeign==false.  Matching
default cli and now old eclwatch behavior.

Also fix old eclwatch display of exceptions when publish fails.

Another issue is being worked on for new eclwatch.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11175 Fix issues with cache of files in use info

Set flag for local files that are not in a package or dfs superfile, so
they won't be ignored as in use by query.  Also fix issue with
getTargetClusters not returning any entries when processName="", so
calling WUListQueriesUsingFile with no cluster or process will look
on all roxies.

Also fix install of QueriesUsingFiles.xslt.

Also add a backdoor way of viewing the entire files in use cache, to
make debugging easier.  To see cache, go to
http://ip:port/WsWorkunits/filesinuse

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11175 Add QueriesUsingFile support for super files

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11212 Fix problems with SOAPCALL to a blank url.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11220 Remove references to Suse in docs

Signed-off-by: JamesDeFabia <James.Defabia@LexisNexis.com>
Merge pull request #5692 from JamesDeFabia/11220RemoveSuseReferences

HPCC-11220 Remove references to Suse in docs

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5681 from ghalliday/issue11212

HPCC-11212 Fix problems with SOAPCALL to a blank url.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #5659 from afishbeck/fixQueriesUsingFile

HPCC-11175 Fix issues with cache of files in use info

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-10983 Don't constant fold to avoid expression duplication in optimizer

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10983 Use a simpler method of preventing recursive hoisting

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10983 Simplify code following review

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10716 Added Workflows to WU Details Page

Added App Data and Debug Data to Variables Page.

Fixes HPCC-10716

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

Conflicts:
	esp/src/eclwatch/ESPWorkunit.js

Conflicts:
	esp/src/eclwatch/WUDetailsWidget.js
	esp/src/eclwatch/templates/WUDetailsWidget.html
HPCC-11226 Add NULL check added to master in another commit

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11235 Make timeout etc. on SOAPCALL more dynamic

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-11216 - Fix default expiry for persist files

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11236 Non Dlls should not be registered with the dllserver

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-10953 FileSpray.UploadFile exceptions are not being displayed

Fixes HPCC-10953

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10391 - Set default XREF period to 28 days

Used to be default 0 (disabled)

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-10909 Get dependency erros; continue to remove directories

Add -f (--force) option. It will force the uninstall of hpccsystems-platform.
Merge pull request #5703 from ghalliday/issue11236

HPCC-11236 Non Dlls should not be registered with the dllserver

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>