ENYO-2942: Re-apply ares options when deleting a component

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2800
ENYO-2806: create "project.json" file after being sure to get the template resources for the project creation
Fixing issue where Ares erases code when a file contains multiple kinds

Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@lge.com>
ENYO-2800: Fixed typo in method name

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2800: On "Unable to render kind" error, automatically switch back to the code editor when the user close the error popup.

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2800: On "Unable to render kind" error, added a message in the error popup indicating the switch back to the code editor.

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2800
ENYO-2986: Uncaught exception: Cannot read property 'status' of undefined Ares.js:494

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Merge pull request #484 from enyojs/ENYO-2800

ENYO-2800, ENYO-2942, ENYO-2986: Designer: Fixed delete issue, change handling of "Unable to render ..." error
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2806
Merge pull request #474 from enyojs/ENYO-2806

ENYO-2806: create "project.json" file after being sure to get the template resources for the project creation
Removing extra index level in Inspector

Enyo-DCO-1.1-Signed-off-by: Jeremy Thomas <jeremy.thomas@lge.com>
Merge pull request #482 from enyojs/multKindsInFileFix-jeremy

Fixing issue where Ares erases code when a file contains multiple kinds
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2775

Conflicts:
	ares/source/Ares.js