Ares kind cleanup

1. Remove unused Harmonia instance
2. Use sybolic names for Panels indices
3. Re-order panels into more-logical order.
Slideable fileview

Put the project and file views on a slideable
ENYO-1473:  Ares testSuite: Create a testAres.js service
. Refactoring TestReporter.js and TestProxyReporter.js;
. unit test outputs are no more compiled and send once to TestReporter
. unit test results are send and displayed one by one
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
Merge branch 'master' into ui-refresh
More work on document tabs

Need to make a real tab-control for this, but toolbar buttons make a
reasonable stand-in for now.
Still needs work on properly refreshing some panels, and handling
transition to designer.
ENYO-1335: convert leading spaces to leading tabs

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1335: HermesFileTree: verbose event propagation when debug===true

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-1335: HermesFileTree: get projectPath using PROPFIND

- …instead of converting the said-to-be-opaque fileId from
  URL-encoded into text
- consequently, fileId can be used again to carry ID's generated by
  other storage back-end services.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge remote-tracking branch 'enyojs' into ENYO-1473
ENYO-1473:  Ares testSuite: Create a testAres.js service
. check leading tabs coding is applied
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
merge from master, resolve conflicts
Update submodules: layout & onyx to 2.1.1, enyo & extras to master (for Yves' latest changes)
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-1473
ENYO-1473:  Ares testSuite: Create a testAres.js service
. handle correctly result exception in case of test failure
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
ENYO-1473:  Ares testSuite: Create a testAres.js service
. first draft of README.md
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
ENYO-1473:  Ares testSuite: Create a testAres.js service
. new version of README.md
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
ENYO-1473:  Ares testSuite: Create a testAres.js service
. fix Uncaught TypeError in TestReporter.js
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
ENYO-1473:  Ares testSuite: Create a testAres.js service
. create service test configuration; ide-test.json
. handle in node script ide.js the runtest option
. create node script main.js for shelljs operations
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com
Move Ares.js into source, add DocumentToolbar
ENYO-1473:  Ares testSuite: Create a testAres.js service
. Add "Click on" content on the TestReporter UI
- Enyo-DCO-1.1-Signed-off-by: Marie-Antoinette de Bonis-Hamelin (Marian)
marie-antoinette.de-bonis-hamelin@hp.com