Use git submodules for the libs

Instead of directing users to clone the other git repos themselves, make git do it for you!