ENYO-3082: added comment
ENYO-3082: function parameter order now match the order of the serializer structure
ENYO-3082: replaced try/catch with cautious tests before action

this helps debugging: this change removes a lot of spurious exceptions
which are a PITA when debugging another (real) catched exception
ENYO-3082: Merge branch 'ENYO-3142' into ENYO-3082
ENYO-3082: Merge branch 'ENYO-3142' into ENYO-3082
ENYO-3082: Merge remote-tracking branch 'origin/master' into ENYO-3082
ENYO-3134: add intermediate state message to introduce aresOptions addition as components are loaded in the iframe
ENYO-3134: avoid an infinite loop between create method and its overloaded version
Merge remote-tracking branch 'origin/master' into ENYO-3134
ENYO-3082: more traces
ENYO-3082: replaced event catched by owner with direct calls to owner...

... this somewhat reduce the number of events handled by Ares
ENYO-3082: fire projectSelected event after project is setup
Merge branch 'master' into ENYO-3082
ENYO-3082: use errorPopup handled by Ares itself
ENYO-3082: rename DesignerPanels to DevelopmentPanel
ENYO-3082: forgot to update package.js when renaming DesignerPanels to DevelopmentPanel
Merge branch 'master' into ENYO-3134
Merge branch 'master' into ENYO-3082
ENYO-3134: fix typo
ENYO-3082: added traces