Merge pull request #2521 from jacquesg/remote-ls-not-connected git_remote_ls() crashes before connect is called