Fix build system to use module maps

Fixes #18102.
Update .gitmodules

Change less url to use https and current location.