WIP cmake integration of include what you use

Open Paul Seyfert requested to merge pseyfert_IWYU_cmake_part into gaudi_master

this MR just for using discussion and review functionalities

Merge request reports