HPCC-12294 Add option to use password on ZAP files

The existing code for creating ZAP report are revised
to support an option of using password when creating
the ZAP files. Linux ZIP command is called to compress
the ZAP files with a password option.

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>