fixes #407 (again) - table.rb/natural_column_width had the same underlying issue that was previously fixed in cells.rb
table/column_widths may calculate wrong column widths - related to issue #407, updated test case to reflect the overlooked issue