Improve Functionality of hg grep | PSF | Mercurial GSoC 2018 Proposal