Support SSL communication for cluster remote edges.
This will typically be used if cluster is using SSL (ie cluster nodes are behind SSL).
How to enable the SSL communication:
- if the cluster.http.url uses "https" protocol, then automatically try to enable SSL in worker communication
- explicit property to enable/disable the worker SSL communication (higher priority than the autodetection above)
Configuration of SSL:
- explicit properties that define keystore, truststore etc. None of the properties are mandatory
- if system properties are used to configure keystore/truststore on server core, these get automatically to worker