fix(layout): Use proper header width when scrollbar is hidden

When viewing gantt on a big scale (hidden scrollbar), horizontal lines were
drawn outside at the right of last column.

This sets width to some divs to avoid those lines to be displayed, and
make the gantt properly terminated.

This also fix a scope binding issue with labels size.