ENYO-3082: Fix designer switch

.. and a lot of other problems.

Related JIRA: https://enyojs.atlassian.net/browse/ENYO-3082

Enyo-DCO-1.1-Signed-off-by: Dominique Dumont <dominique.dumont@hp.com>'