comment fix
more logging
refactor and create constans file for DiagaramDesigner
bugfix

if subcomponent does not registered in canvas do not try to query the
available connection areas for it )with decorator change it can easily
happen that one decorator displays subcomponent while other decorators
don't