add mercurial submodule