Ensure submodules are updated