DASHB-555: Log IDE action usage events
Revert "Remove not used classes"
This reverts commit 4848b5fb2b4ff00a3d94002d1f0653cd91623c9e.
Merge branch 'master' into return-wizard
Fix IDEUI-221 Better app health check

Various enhancement on the app health check that was partly bugged:
* when the application URL is displayed after 30' if app health check
can't determine if app is available, now a notification popup message
is displayed and app panel is updated,
* if app health check succeeds, this fallback 30' timer is cancelled,
* app failure now triggers on necessary cleaning on the console.
Merge branch 'return-wizard'
Fixed creating notification
Merge pull request #235 from codenvy/wsmessanger

Fixed creating notification
IDEUI-324 Defines default background color for inner frame
Merge pull request #236 from benoitf/IDEUI-324

IDEUI-324 Defines default background color for inner frame
Fix saving 'RAM for Runner' preference value
Merge pull request #233 from stephanedaviet/IDEUI-221

Fix IDEUI-221 Better app health check
Merge pull request #237 from codenvy/preferences_fix

Fix saving 'Default RAM for Runner' preference value
Extract interface for breakpoint manager
Add an interface for a breakpoint renderer
Add resources for breakpoint marks
Add gutter constants
Use Gutters constants in GutterAnnotationRenderer
Create an abstract implementation of embedded document
Set file on EmbeddedDocument
Implement breakpoint renderer