JENKINS-23231 - Add SSH Timeout config property

Added a timeout property which is used on creation of the initial connection.  Prevents builds failing due to the initial SSH connection failing to establish within the default timeout window