ENYO-1369: set CORS HTTP headers & allow custom user-set HTTP headers

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
start working on 0.2.8-pre.2
ENYO-3555: Fixed loading of options of .design files

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-1369: review comments, improve doc

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #672 from enyojs/ENYO-3555

ENYO-3555: Fixed loading of options of .design files
ENYO-1369: shorten lines to ease code review

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #671 from enyojs/ENYO-1369

ENYO-1369: set CORS HTTP headers & allow custom user-set HTTP headers
ENYO-3550: Add bootplate-2.3.0-pre.12 in ide.json
Merge pull request #673 from enyojs/ENYO-3550

ENYO-3550: Add bootplate-2.3.0-pre.12 in ide.json
ENYO-1369: revert wrong removal

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #674 from enyojs/ENYO-1369

ENYO-1369: revert wrong removal
ENYO-3570: change default folder node opening behaviour
Revert "ENYO-3570: change default folder node opening behaviour"

This reverts commit 494375e381ad5f328cf2aaff9e11fdc734088db6.
ENYO-3570: Double-click on folder node label does open it too
ENYO-3570: remove dead code
ENYO-3570: compact code
ENYO-3570: change folded/unfolded assets for the filetree
Merge pull request #676 from enyojs/ENYO-3570

ENYO-3570: change folder nodes opening behaviour

LGTM + Works fine.
ENYO-3082: renamed saveAsConfirm to saveAs
ENYO-3082: Merge remote-tracking branch 'origin/master' into ENYO-3082