use ssh multiplexing to create SSH workers with tunneling (#34295)
* use ssh multiplexing to create SSH workers with tunneling
* rename funcname
* add test to check existence of ssh multiplexing master socket
* add doc for ssh multiplexing in SSHWorker
* Fix typo
* add :multiplex option to make SSH multiplexing configurable