Ruby API for Mercurial DVCS.