Change github projects to use git submodules

This has the benefit of allowing non-fusesoc users of using more
cores from repository out of the box.