Merge remote-tracking branch 'origin/fix_submodule_url'

* origin/fix_submodule_url:
  Use git protocol vs ssh protocol
Fixed git submodule pushurl
Merge remote-tracking branch 'origin/fix_gitmodules' into next

* origin/fix_gitmodules:
  Fixed git submodule pushurl