Fix #IDEUI-197 ability to style part icon

Add a decorateIcon method to PartPresenter with a default
implementation in AbstractPartPresenter. It is called in addPart
method, both from PartStackPresenter and EditorPartStackPresenter
just after having get the SVGResource from getTitleSVGImage and
before setting up the icon on the part.
Merge pull request #176 from stephanedaviet/IDEUI-197

Fix #IDEUI-197 ability to style part icon
IDEUI-190 change css
IDEUI-166 No cursor in terminal
Merge branch 'master' of github.com:codenvy/ide
IDEUI-189 Project Wizard shouldn't display environment and template
information when reopening the wizard. 

Task-Url: https://jira.codenvycorp.com/browse/IDEUI-189
IDEUI-198 Fix Project wizard. Empty project is not allowed

Task-Url: https://jira.codenvycorp.com/browse/IDEUI-198
IDEUI-203 improve UX, focus on the first field of the Project Wizard
form 

Task-Url: https://jira.codenvycorp.com/browse/IDEUI-203
IDEUI-200 Project Wizard: change error field notification. yellow
instead of red 

Task-Url: https://jira.codenvycorp.com/browse/IDEUI-200
IDEUI-206 Project Wizard: improve Select runner page, use the same style

Task-Url: https://jira.codenvycorp.com/browse/IDEUI-206
Merge pull request #177 from sunix/projectWizard

Project wizard
IDEX-1114
IDEX-1264. Fixed: Unexpected behavior application after stop operation.
IDEUI-205 change wizard's title and button for Project wizard
Fix setting runner
IDEUI-142: add possibility to process delete key in project explorer tree.
IDEUI-142: rename presenter to handler.
Merge with master
Merge pull request #178 from codenvy/IDEUI-142

IDEUI-142: add possibility to process delete key in project explorer tre...