Build time header checks
Parallelize header compilation checks via build-time targets
Move header checks from sequential configure-time to parallelizable build-time using CMake OBJECT libraries. Enables ~40-50x speedup and incremental rebuilds. Update CI to execute checks during build phase.
- Add this merge request to the changelog
Edited by Dmitri Naumov