FILE_SET: Forbid adding header sets to Apple FRAMEWORK libraries

The feature needs a specialized implementation to place headers
in the right place inside frameworks.  To avoid silently doing
the wrong thing, make this case an error for the 3.23 series.

Issue: #23386
35 jobs for !7149 with header-sets-no-framework in 7 minutes and 46 seconds (queued for 3 seconds)
latest merge request