Skip undefined protocol silently.

This can happen when you defines the protocol but does not exist class that implement it.
Add log message
Merge remote-tracking branch 'patch/undefined-protocol'

Conflicts:
	BloodMagic/Sources/Modules/Core/Private/Parsers/BMPropertyTypeParser.mm