title: SSHLibrary in Robot Framework failed on timeout argument on Mac
body: <p>I used fresh installation of Robot Framework on my Mac (i repeated this on Mac Air and Mac Pro with the same result) and when I want use example from the <a href="http://robotframework.org/SSHLibrary/latest/SSHLibrary.html#Example" rel="nofollow noreferrer">official SSHLibrary site</a>
  with this command which I believe is correct:</p>
  
  <pre><code>robot --loglevel TRACE:TRACE login_tests/ssh.robot
  </code></pre>
  
  <p>it returns in terminal:</p>
  
  <pre><code>Suite setup failed: 
  TypeError: _custom_start_client() got an unexpected keyword argument 'timeout'
  </code></pre>
  
  <p>I can find this in log file:</p>
  
  <pre><code>File "/Library/Python/2.7/site-packages/SSHLibrary/library.py", line 792, in login
      return self._login(self.current.login, username, password, delay)
    File "/Library/Python/2.7/site-packages/SSHLibrary/library.py", line 832, in _login
      login_output = login_method(username, *args)
    File "/Library/Python/2.7/site-packages/SSHLibrary/abstractclient.py", line 146, in login
      self._login(username, password, look_for_keys=look_for_keys)
    File "/Library/Python/2.7/site-packages/SSHLibrary/pythonclient.py", line 69, in _login
      timeout=float(self.config.timeout))
    File "/Library/Python/2.7/site-packages/paramiko/client.py", line 338, in connect
      t.start_client(timeout=timeout)
  </code></pre>
  
  <p>Python 2.7.10
  Robot Framework 3.0 (Python 2.7.10 on darwin)</p>
  
  <p><a href="https://i.stack.imgur.com/USRfu.png" rel="nofollow noreferrer">Image of the screenshot of the log file</a></p>
  
  <p>Help would be appreciated.</p>