Cred.xs: Added SSH interactive authentication via sshinteractive()
Cred.xs: Croak on using SSH authentication when libssh2 is unavailable
Repository.xs: Make 'credentials' callback a member of 'callbacks' to bring it inline with docs