ENYO-2694: support npm-1.3.x (comes with node-0.8.25)
ENYO-2694: map plugins static files as `/res/plugins/<service-id>/*`

Instead of each plugin to have to run its own Node.js server (even when
there is no logic in addition to templates/libs/sources), this change
causes ares to centralize static file mapping.
ENYO-2703: add floating propertie to onyx-menu
ENYO-2703: fix problem on hidden by phobos panel tooltip
Merge branch 'master' into ENYO-2703
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-2703: adjust tooltip position
ENYO-2703: adjust tooltip position
Revert "ENYO-2703: adjust tooltip position"

This reverts commit 69f42dbe4ebad97e749b485562994e5a314a6f5d.
ENYO-2703: adjust tooltip position
Merge pull request #390 from enyojs/ENYO-2703

ENYO-2703: fix problem on hidden menu (Project) and hidden tooltip (Revert move)

Tested on LInux Chromium 27, Max opera and safari
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
ENYO-2709: start working on 0.1.8
Merge pull request #391 from enyojs/ENYO-2709

ENYO-2709: Ares-0.1.7 is out. Start working on 0.1.8
Merge pull request #387 from enyojs/ENYO-2694

ENYO-2694: map plugins static files as `/res/plugins/<service-id>/*` …
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2403