added options.precise, true <=> no Math.floor on column width (default false)

Option to not round column width, to address issue #150