* chore(CI): speed up CI by using ninja and parallel build
* chore(CI): align compiler for c and cxx
* fix(samples): add dependency to generator
* fix(cmake): get rid of file glob
* chore(CI): use clang on mac
glfw don't support gcc on mac
* fix(sample): add depencency on build_vulkan_hpp
* fix(cmake): make sure every target in tests and samples link to utils
-> 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