ENYO-2500: close any opened file in the file editor as it or one of its ancestor is moved/renamed
ENYO-2500: path matching between openend files and an ancestor folder fixed
ENYO-2500: simplify method
ENYO-2730: close any opened file in the file editor as it or one of its ancestor is deleted
ENYO-2731: check if ace panel has to be hidden when edited package.js files have to be closed due to a modification of their content
Merge pull request #389 from enyojs/ENYO-2500

ENYO-2500, ENYO-2730: close any opened file in the file editor as it or one of its ancestor is moved/renamed/deleted