add git completion, tighten up z init
fix git-completion curl operation