don't try to give a password if the user didn't provide any, and we need to use the ssh-agent https://github.com/fotonauts/MongoHub-Mac/issues/93