Box plot size is now correct for small (max - min) values.

Using a unit "offset" of 1.0 caused box plots to fail to fill the
canvas.  This change only sets to offset to 1.0 if the ( max - min )
would otherwise cause a division by zero.  With this correction, box
plots now correctly scale to the canvas width.