ENYO-2886: better check "project.json" existence and check "project.json" existence before filling the project properties popup
ENYO-2886: reorder translations
ENYO-2689: Add illegal characters checking for the file/folder path/name creation/copy/saving or renaming
ENYO-2886: code readability improvement
ENYO-2689: typo fixed in translation
Merge pull request #461 from enyojs/ENYO-2886

ENYO-2886: "project.json" existence is well checked when folder node have not been expanded
ENYO-2782: Fixed file path issue in case of image file opened

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2877: Added .travis.yml for automatic run of jshint on pull-requests submission.

Enyo-DCO-1.1-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
ENYO-2689: translations with params fixed
Merge branch 'master' into ENYO-2689

Conflicts:
	services/assets/resources/en.json
	services/assets/resources/fr.json
ENYO-2877: Updated to latest are-generator with automatic execution of jshint on pull-request submission.

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

ENYO-2689: Add illegal characters checking for the file/folder path/name creation/copy/saving or renaming
Merge pull request #465 from enyojs/ENYO-2782

ENYO-2782: Fixed file path issue in case of image file opened
ENYO-2877: Updated CONTRIBUTE.md about automatic execution of jshint on pull-request submission.

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

ENYO-2877: Added .travis.yml for automatic run of jshint on pull-request...
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2800