Fetch all submodules via 'git' protocol

More efficient, and avoids certificate issues which are possible with https.
Use forward slashes in .gitmodules

Fixes fetching on Linux.