Use ssh-agent when available