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-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
ENYO-2771: remove debug/dead code
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...
ENYO-2877 Adding file menu (save, close, etc.) to designer

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

ENYO-2887 Adding file menu (save, close, etc.) to designer
ENYO-2771: remove useless code lines
Merge remote-tracking branch 'origin/master' into ENYO-2771
Merge pull request #468 from enyojs/ENYO-2771

ENYO-2771: avoid to create a file with a name that is already used in the same folder
Merge remote-tracking branch 'origin/master' into ENYO-2689-2