1909: use TableColumn to hold column info

Modify CssTableLayoutEngine
1. use TableColumn to hold column info
2. remove naked float array (eg. _columnWidths , _columnMinWidths)
3. remove IsNan() usage in CssTableLayoutEngine class