ENYO-2151: Bad cursor style applying fixed as the mouse leaves a node by the right and goes to another one
In this case after the drop, DnD applied style is not removed to the leaved node and as the mouse cursor go freely on it, the DnD style is still shown
ENYO-2151: code cleaning in order to better integrate file manager improvements
ENYO-2151: Merge branch 'master' into ENYO-2151
Conflicts:
	services/source/AresNode.js
ENYO-2513: Top file selection (but the service has to be choose and the project folder to be retrieved)
Merge branch 'ENYO-2151' of github.com:enyojs/ares-project into ENYO-2513

Conflicts:
	services/source/AresNode.js
Merge branch 'master' into ENYO-2513
Merge branch 'master' into ENYO-2513

Conflicts:
	project-view/source/ProjectProperties.js
	project-view/source/ProjectWizard.js
ENYO-2605: JSHint rules observance
ENYO-2513, ENYO-1187: trigger the fileChooser opening from an iconbutton and i18n appliance
ENYO-2513: code cleaning
ENYO-2605: JSHint rules observance
ENYO-2605: JSHint rules observance
ENYO-1187: i18n appliance
ENYO-2726: image licence referencement
Merge remote-tracking branch 'origin/master' into ENYO-2513

Conflicts:
	services/source/HermesFileTree.js
Merge branch 'master' into ENYO-2513
ENYO-2528: FileChooser improvements to show only projects file tree and to point a specific node
ENYO-2513: use new functionnality of the "FileChooser" to update "Top File" property for a project
ENYO-2528: rename methods and typo fix
ENYO-2528: better use of new methods