ENYO-3762: Define the getter of the object "validPgbConf" as a static.
ENYO-3762: the variable "validPgbConf" is initialized used the getter defined in the static attribute of "Phonegap.ProjectProperties", instead of the project model.
ENYO-3762: remove the initialization of the project model attribute "validPgbConf" when a project is selected.
ENYO-3762: Remove the attribute "validPgbConf" from the project model.
ENYO-3762: Remove an unused variable.
ENYO-3762: Add comment to some Project wizard functions.
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-3762
ENYO-3762: give back the hosting responsibility of the object "validPgbConf" to the Project model.
ENYO-3762: correct some spacing in the WorkspaceData.js file.
ENYO-3762: fix travis issue
ENYO-3762: the controler function "enableOkButton()" have to work with the model instance instead of using an intermediary variable.
ENYO-3762: minor refactoring of the function "enableOkButton()" by warping each steps into an inner function.
ENYO-3762: remove a comment line.
ENYO-3762: give a more meaningfull name for the "key" variable in the "for" loops.
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-3762

Conflicts:
	source/project-view/ProjectWizard.js
ENYO-3762: correct a merge typo.
ENYO-3762: fix jshint issues
Merge pull request #771 from enyojs/ENYO-3762

ENYO-3762: Correct the "Project Edition" UI freeze when the user enter an invalid value PGB panel.