Column header resizing now cannot overlap. There's a minimum width on a column

Column headers now don't overlap their surrounding header cells. Header cell content now gets truncated if column width is too narrow.