hg: allow pull from non default repo
Merge branch 'hg_pull_repository' of https://github.com/rominf/salt into rominf-hg_pull_repository
move repo arg to the end
Merge pull request #18189 from thatch45/rominf-hg_pull_repository

Merge #18137