cli-option: Add command line option for ssh-timeout

This allows for the timeout duration of an
ssh connection initiation to be set using --ssh-timeout.

Fixes #1009
1. Please capitalize `SSH` in `SshTimeout`.
2. s/initiation/initialization/
3. append to the end something like "before failing" or "before exiting"