Altered CbSSHAgent behaviour so it returns an empty list of keys when the ssh agent is not accessible