add ssh-agent support
Merge pull request #3 from jianingy/ssh-agent

add ssh-agent support