Puppet module for mercurial