Don't multiply margin by index for style

Previously, both data-sizey and data-sizex style width and height
values were muliplying the (widget_margins[0]*2) by the column or
row index.  This was causing a non-linear size scaling as widgets
consumed greater numbers of row or column spaces