Fix wrong version inside release notes.
Improve Logging.
Use java.util.logging in EffBuildSettings.
static logger setup performed only inside LoggerMojo.
Fix NPE when cause == null.
Use Logger inside EffectiveBuildSettings.
Remove Log from method signature in EffectiveSettings.
Keep static ref to xcodeplugin logger inside abstract xcode mojo.

This ensures that the reference is kept as long as our mojos are active.

Up to now the reference was kept inside the logger mojo. This mojo

runs at the beginning of the lifecycle and might be garbage collected during the lifecycle.
Remove maven logger from XcodeBuildManager.
remove log from signature of static methods inside XCodeChangeAppIdMojo.
Remove maven logger from UpdateVersionInPlistTask.
Remove apache maven logger from OTAManager.
Remove apache maven logger from XCodePackageManager.
Remove apache maven logger from XCodePrepareBuildManager.
Remove apache maven logger from XCodeDownloadManager.
Implement is loggble in XCodePluginLogger.
Setup the logger in the AbstractXCodeMojo.
Setup loglevel inside XCodePluginLogger.
Prepare API
Separate api into dedicated project.