rhg: Parse system and user configuration at program start
… and pass it around up to Repo::find
Differential Revision: https://phab.mercurial-scm.org/D9962