find_package: Add minimal support for CPS multiple inclusion Do not try to load a CPS file if we've already loaded the same file. This only works if the current `find_package` call selects the same file as the previous most recent call, and if the user has not meddled with the `<name>_CONFIG` variable. Issue: #26731