IDEX-957
IDEUI-7: add mark to notify the user that panel has changes instead of opening it.
Merge with master
Merge pull request #150 from codenvy/IDEUI-7

IDEUI-7:  Display visual feedback on panel title instead of always showing the panel when something new happenned
IDEUI-79 correct panel tab position after reopening a project
Reduce hard coupling between editor related components and classic
editor implementation
Fix : remove the outline if the last editor is closed
Fix: check if the workbenchController is null in the tab click handler
Add codenvy-ide-jseditor submodule
The jseditor module defines the default editor