Revert "lifted update_submodules out from s/pull" -- wrong seam

This reverts commit b1deeae6cd6c94412866ce926d01af9825f6ffec.