When a push is received in the hg controller, update the repository on disk after the push is complete.
Merge stable.
History & HDA API: fix unicode support in update