Mercurial (hg) support
Return os.ErrExist if clone dir exists