ENYO-2904: use an ares-generator that knows how to handle boinary files
ENYO-2886: better check "project.json" existence and check "project.json" existence before filling the project properties popup
ENYO-2886: reorder translations
ENYO-2904: fix bad copy/paste between test tool & ares-generator.js
ENYO-2904: Updated to merged version of ares-generator

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

ENYO-2904: drop broken dependency `node-unzip` (now use `node-zip`+`JSZip`)
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
ENYO-2771: avoid to create a file with a name that is already used in the same folder. Favour is given to work with hermes node than file node
Merge pull request #465 from enyojs/ENYO-2782

ENYO-2782: Fixed file path issue in case of image file opened
ENYO-2771: fix folder node retriving and escaping when the file already exists
Merge branch 'master' into ENYO-2771