See IRC for context/discussion.
We currently `hg pull -u` but almost certainly don't need to. If there are merge conflicts in the working copy for some reason, `hg pull -u` can invoke diff programs like `vimdiff` during merge and do other silly things. Theoretically, we shouldn't need `-u`, but we should verify this:
- Remove `-u`.
- Push some stuff.
- Make sure it gets picked up, no interfaces are missing the new stuff, and everything generally works.