Fix submodule and tweak ctrl-p searching to use git ls-files for speed