ENYO-3042: re-establish the project creation process to avoid a frequent and intempestive reinitialisation of the project configuration data
ENYO-3042: avoid possible callback issue
Merge remote-tracking branch 'origin/master' into ENYO-3042

Conflicts:
	project-view/source/ProjectWizard.js
ENYO-3042: fix a missing callback call
ENYO-3042: popup reset improvement
ENYO-3042: add jsdoc & do not silently discard fs i/o error

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

ENYO-3042: Project properties of a newly created project are now well saved