add git/bzr/hg completion for eshell