add row counter to message model

no need to compute the number of rows by iterating the list.
deal with spurious 0x70's that are received