[Mercurial] Rewrote the HgMergeProvider functionality: get revision contents directly...