From http://davidwalsh.name/update-submodules-git