testing dev branch
bugfix + refactor

refactor: moved applyRowStyles into addRow, bugfix: need to force Vert.
viewport recalc if setTotalRowCount()
getDataRowIdx/getVisibleRowIdx
minor tidying