Teach `target_precompile_headers` to treat relative paths the same way as `target_sources`. Fixes: #19733