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
Merge pull request #204 from kevinpollet/IDEUI-282-283

IDEUI-282 and IDEUI-283
Merge pull request #205 from mleduque/PLGEDT-43

PLGEDT-43 don't propose classic for the default editor
Avoid calling onActivePartChanged twice, first it's called in onRequestFocus().
IDEX-1370 rework new project wizard
Merge remote-tracking branch 'origin/master'
Split editor preferences
Change the way the keymap preferences are read and written
Update the default editor provider to use the new way to read prefs
Bind the prefs readers
Use getInstance instead of fromKey for EditorType
Merge pull request #206 from mleduque/refactor-editorpref

Refactor editor preferences