Sema: Diagnose missing entries in protocol inheritance clause when requirement machine is enabled
This diagnostic used to be emitted by the GenericSignatureBuilder when
building a requirement signature, but we can just do the check in
Sema using generic signature queries instead.
Fixes rdar://problem/90192939.