Make 'CheckProtocolMethodDefs' a static function.
Refine 'objc_protocol_requires_explicit_implementation' attribute to better handle indirect protocols.