Allow use of Shift key to select / unselect rows in Table

Building on Anna’s idea, the Shift key should select all rows between the first one selected and the row that is selected with the Shift key held. We should also be able to use the Command key (Mac) or Control key to select random rows (one at a time rather than bulk selecting all consecutive rows with the Shift key).