updated to try and start ssh-agent on some systems (Mac and Ubuntu)