Use --remote to update submodules

So that we always get the latest commit of the branch.