update a submodule.