HPCC-8607 Add ssl support to the ecl command line tools

Also commons up the code for creating the SOAP client interfaces used by the ecl cli.

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>