Auto hide columns that have no data to show

RemoveEmptyColumns can remove them. Not automatically, though.