Merge pull request #213 from mleduque/PLGEDT-39

PLGEDT-39 Implementation for code assist and annotations on java files
Trailing whitespace
Fix indentation
Fix document initialization
Register inline annotation renderer for clear events
IDEUI-223 fix button action for notifications
Merge branch 'IDEUI-223'
IDEX-1291 save files one by one, not all in same time
Fix IDEUI-299 Fix notifications for builder/runner

Get better criticity, importance and messages for all related builder/
runner related events.
IDEUI-223 fix HashCode and Equals for Notification
IDEUI-158 change Info style
Merge pull request #217 from stephanedaviet/IDEUI-299

Fix IDEUI-299 Fix notifications for builder/runner
IDEUI-124: add tooltip background color.
IDEX-604 use method in iconregistry that doesn't return default icon
Merge remote-tracking branch 'origin/master'
IDEUI-207 don't collapse/expand on category node element creation
IDEUI-296 add new icons
IDEUI-285 remove delimiter
IDEUI-278: change labels and suggestbox style
Merge branch 'master' of github.com:codenvy/ide