Using public and consistent submodule URLs