Refactor: increase readability
Log also NoClassDefFoundErrors.
Streamline handling of failed checks.
Refactor: exception handling streamlined
Refactor: remove fullqualified classname in coding.
Improve Logging.
Use String.format during logging.
Improve error message in case of missing check definition file.
Fix: use check class in the name of the child class loader

Up to now the class name of the check class itself was used (getClass instead of getClazz)
Use proper scopes.
Omit the xcode-maven-plugin in the class loader used for validation checks.

The xcode-maven-plugin is already contained in the parent class loader

of the class loader used by the validation checks.
Remove foreign import

This import is not used anymore since we filter the depenency to the xcode-maven-plugin before.
Improve Logging.
Improve behaviour in case of duplicate check.
Get rid of ugly regex.
Fix incomplete error message.
Use Artifact always with full qualified name.
Exclude really everyhting from the transite dependencies.
Specify the extension explicitly as jar.
Switch back to big omits list.