ci: move update-hg-repo.sh to testlib/
Moving the file from contrib/, which is skipped when building a tarball, means we have one more file "appear" in test-check-sdist.t.
Moving the file from contrib/, which is skipped when building a tarball, means we have one more file "appear" in test-check-sdist.t.