Use SSLManager to make use of same context. Refs #7636.
Harmonise publish algorithm parameters. Refs #7636.
Merge branch 'feature/7636_icat_publish' into develop