Make missing mirror error message more obvious, move git-remote-hg into bin

Factor out script path prepend
convert from mock to double to quiet warnings
actually bring the mirror up-to-date