Added option to specify a font object to allow more accurate measurement of column widths. The font object is from Font.js (https://github.com/Pomax/Font.js.git)