Make the submodules portable.

This allows people to fork the complete tree and still be able to sync and
update from their fork.
Merge pull request #7 from DavidS/use-relative-gitmodule-urls

Make the submodules portable.