HPCC-11474 Support publishing larger ECL archives

Check ESP configuration for maxRequestEntityLength.  Try compressing
archive if larger than limit.  If still too big give sensible error
message.

User can increase configured limit.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11474 Support publishing larger ECL archives

Reversed backward compatibility logic.  Disable maxRequestEntityLength.

Compress deployment payload by default.  --no-compress disables.

If target ESP is pre 5.0 --no-compress is required.  An clear error
suggesting the user try --no-compress will be output.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11474 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11474 Updated based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #5946 from afishbeck/hugeArchiveErrorMsg

HPCC-11474 Support publishing larger ECL archives

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>