* reuse generated headers inbetween runs
* properly access env var
* fix windows compiler arg
* reintroduce ubuntu24 ci compilers
* fixed CXX_MODULES flag logic
* echoing build parameters, removing use of Ninja from windows CI
* fixed echo and temporarily disabled all but windows CI
* reenabled all ci
* compile glm, glfw and glslang once, fixed SPIRV include path
* remove usage of Ninja from windows ci (again)
* fixed glfw name to glfw3
* removed.. debug things
* remove dep install step from windows, enforce correct linking in utils
* compiling generators in debug mode without running them
-> vk::raii::Context constructor now either gets
no argument as before, loading vkGetInstanceProcAddr via an internal DynamicLoader;
or a PFN_vkGetInstanceProcAddr, using that to fill the dispatcher
+ changed the sample RAII_Samples/RayTracing to work with VULKAN_HPP_ENABLE_DYNAMIC_LOADER_TOOL defined to be zero
+ fixed the missing destructor call in most of the move assignments of the vk::raii classes