Update license header addresses.
Cleanup formatting.
Remove submodules.

Changing the build architecture to avoid duplicated code checkouts
in tree.