IDEUI-79 add 1 pixel for variable after the removal tab
Reduce hard coupling between editor related components and classic
editor implementation
Fix : remove the outline if the last editor is closed
Fix: check if the workbenchController is null in the tab click handler