gitlab-ci: add jobs to test CMake with external dependencies on Linux

Test that CMake works without its bundled dependencies.
For some dependencies, test using the minimum supported version.
12 files changed