Provide libssh2 error message

That was originally discussed in #1706.

I'm having a hard time debugging libgit2/objective-git#254 and the weirdness in what cred object libssh2 needs to authenticate, so that'll help.