remote-hg: implement custom push()