This commit updates the submodules to versions that contain a Makefile to automate their builds. A main Makefile has been added to orchestrate the builds.