Ignore errors during ssh agent negotiation

* Support Apache's SSHD implementation of a SSH Agent
* Discovered while trying to use Jenkins' SSH Agent Plugin
Merge pull request #161 from simonswine/feature_jenkins_ssh_agent

Ignore errors during ssh agent negotiation