HPCC-12473 Pluggable compressors

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12473 A few adjustments following review

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6581 from jakesmith/hpcc-12473

HPCC-12473 Pluggable compressors

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>