meson: Fix missing glproto dependency for gallium-glx
configure.ac: add missing llvm dependencies to .pc files
glx: Properly handle cases where screen creation fails
Add missing CMake shell in tcl2lua.
Add CMake init module leveraging the CMake shell functionality
Add support for a CMake shell
Add CMake to the Travis build for testing
Add a tests for the CMake shell and init module