fix for ssh-add command

- once ssh-agent is loaded there we need to add the keys just one time
  and then we can use the agent. the new check looks for the keys added
by ssh-add and only adds them if there are keys which are not in the
agent yet.