Removed CMake External Project and transition to git submodules.
Keep in mind that after this release, if you want to use the BUILD_DEPS option, you need to either perform a recursive clone or perform a recursive initialization of the submodules.
Keep in mind that after this release, if you want to use the BUILD_DEPS option, you need to either perform a recursive clone or perform a recursive initialization of the submodules.