updated pureGrid.addRow to pad rowData param

Resolved a bug with the pureGrid.addRow method that allowed the
introduction of variable length rows into the data array
tweaked addRow test to validate recent addRow fix