Fix IDEUI-220 Docker image creation as progress

Docker image creation was wrongly reported as if app was running. Now
it is reported as in progress.
Change the UndoableEditor to allow independent editor implementation to
satisfy the requirement
Have EditorWidget extends UndoableEditor
JsEditor implementation implements UndoManager
code clean up
Move ProjectTemplateDescriptionLoader form ide to api-project
IDE-288 Disable splitter when a part is hidden
Merge pull request #202 from codenvy/code_clean_up

code clean up
Merge pull request #201 from mleduque/IDEX-1154

IDEX-1154 undo/redo in jseditors
Merge pull request #199 from stephanedaviet/IDEUI-220

Fix IDEUI-220 Docker image creation as progress
Merge pull request #200 from kevinpollet/IDEUI-288

IDE-288 Disable splitter when a part is hidden
Fix IDEUI-293 Improve notification behaviour

Introduce slight modifications in notification pop-up behaviour:
* If the notification is not important, it is shown and then hide
automaitically after 5 secs (hard-coded delay),
* If the user closes the notification, it hides it,
* If the user overs the notification, automatic hiding is suspended and
spawned again when the mouse leave the notification,
* On one of this status change: message, type, status, state, the
notification is updated accordingly but the pop-up is not reshown,
* On important status change, the notification is reshown whereas it has
been closed by the user or automatically hidden, it then follows the
rules associated to important notifications (always on pop-up),
* When getting in FINISHED status, whereas important or not the
notification is automatically hidden.
Merge pull request #203 from stephanedaviet/IDEUI-293

Fix IDEUI-293 Improve notification behaviour
IDEUI-40 [UI] Create rounded tabs for file in order to be conform to initial designs
Merge branch 'master' of github.com:codenvy/ide
Add constants for outline button and title bar
IDEUI-282 Modify message in outline view when no file is opened
IDEUI-283 Refine outline message when it is not available
PLGEDT-43 Remove classic from the list of seletable default editors
Update extension version to match artifact version