Code clean up
Fix #IDEUI-209 icon cannot be update on parts

Uniformize icon handling on tab between editor and other parts and fix
the icon refreshing bug. Some little clean-up in CSS too.
Fix #IDEUI-194 add status icon on runner tab

Add a status icon showing the current status of running runner on the
runner tab.