Revert bogus/hack solution "Handle rounding errors so cells that are not scaled are infitesimal smaller than their content"

This reverts commit a6931feca31a7e4786ccff4c03cffc3e3df28445.
Also pass style through to arranger.

(otherwise, when styling a table with another font, through font_style, the natural_column_width is not properly calculated, as the font_style is not taken into account)