cmake: Explicitly look up on-disk case of input paths on Windows KWSys's `CollapseFullPath` no longer looks up the actual case on disk. Add the lookup explicitly where we need it: * `ToNormalizedPathOnDisk` * `file(REAL_PATH)` * `get_filename_component(... ABSOLUTE)` Fixes: #20214