Tests: Add COMPATIBLE_INTERFACE_ cases for library targets

The transitive (or not) behavior of these properties depends on the
target type.  Add cases for STATIC, OBJECT, and INTERFACE libraries.
2 files changed