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>
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.
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-3283

# By Vincent Herilier (6) and others
# Via Vincent Herilier (3) and others
* 'master' of github.com:enyojs/ares-project:
  ENYO-3570: change folded/unfolded assets for the filetree
  ENYO-3570: compact code
  ENYO-3570: remove dead code
  ENYO-3570: Double-click on folder node label does open it too
  Revert "ENYO-3570: change default folder node opening behaviour"
  ENYO-3570: change default folder node opening behaviour
  ENYO-1369: revert wrong removal
  ENYO-3550: Add bootplate-2.3.0-pre.12 in ide.json
  ENYO-1369: shorten lines to ease code review
  ENYO-1369: review comments, improve doc
  ENYO-3555: Fixed loading of options of .design files
  ENYO-1369: set CORS HTTP headers & allow custom user-set HTTP headers