Mercurial native mode: make functional "remote" tests pass
This MR to validate changes done to make functional "--heptapod-remote" tests pass with Mercurial native repositories.
- depends on hgitaly!14 (merged) and hgitaly!15 (merged)
- will be used for final CI run to publish !127 (merged), !128 (merged) and !130 (merged)