merge-update from trunk
remove logging for DerivedUnitFacadeNotSupportedException as it is handled #3846
eclipse preference changes
Moved all logging and dialog functionality to the new class MessagingUtils. Refactoring code to adapt to above change. Added new custom error dialog - CdmErrorDialog Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler
reintegrated redlist branch into trunk
editor changes for red list project (datasource view and create new datasource from file menu)
refactoring to change the specific (I)CdmDataSource to the more generic (I)CdmSource to prepare fro remoting CloneDataSourceHandler : new handler to clone a datasource
removed repeated call to get all cdm sources
solving #4056 (taxeditor responds with nicer dialogue in case a user executes a prohibited operation)
more log.debug statements