TLL: Add new signatures to populate INTERFACE_LINK_LIBRARIES.

Add policy CMP0023 to control whether the new signatures can be mixed
with uses of the old signatures on the same target.
Revert "Use linked frameworks as a source of include directories."

This reverts commit 227a32fe40196a06b0b818169d4f24346ebb251b.
Merge topic 'framework-interface-includes' into next

6212810 Revert "Use linked frameworks as a source of include directories."
Merge topic 'tll-new-signatures' into next

81c8cc6 TLL: Add new signatures to populate INTERFACE_LINK_LIBRARIES.