Rename git_submodule_update function

This commit renames the existing `git_submodule_update` function to
`git_submodule_update_strategy`. The`git_submodule_update` function now
refers to functionality similar to `git submodule update`, while
`git_submodule_update_strategy` is used to get the configured value of
submodule.<name>.update.