ssh-agent update to be more cross platform