ENYO-2232: beginning of use of EP styles for Ares
ENYO-2232: add and use of kind control.Link
ENYO-2232: same look for all onyx buttons
ENYO-2232: clean added id attribute in previous commit and place new css file for project-view in project-view module
ENYO-2232: Delete look red and green on ares buttons
ENYO-2232: Clean of useless css classes (mistake on id attribute use)
ENYO-2232: Change look of onyx Picker
ENYO-2232: Move LinkController.js to utilities folder
ENYO-2232: Change look of onyx input items
ENYO-2232: add new .png for onyx Picker
ENYO-2232 : corretion of mistake on image path on onyx bottons
ENYO-2232: global toolbar look
Merge branch 'master' into ENYO-2232

Conflicts:
	project-view/source/ProjectList.js
	services/source/HermesFileTree.js
ENYO-1990: replace optimist by nopt in fs test suite

- also partially use npmlog instead of console.log as a side-effect
  of modified parameter passing.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2291: allow `mkdir -p` when using MKCOL

- also do not fail (409 conflict) on creating a folder that already
  exists.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2291: remove old express-2.x code

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2291: do not re-assign the context of common-us callbacks

- clarify return clauses
- do not call `bind()` on `next()`

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2232: ares project list toolbar with new menus
ENYO-2232: style for reduce impacts of new css settings on the FileChooser popup
ENYO-2232: clean all useless styles