added ssh agent support for sftp