ENH: Enabled removing of multiple rows selected from table widget

Added logic to remove multiple rows selected by either drag-clicking or clicking
with <Ctrl>/<Cmd> pressed. New logic also handles selection of new row after the
selected rows are deleted.

Change-Id: Id3bee8a910d1df7fe5ade7cd6bc910552e9a3b96
Merge topic '14498-selectionmodel-propertywidget' into next

4ea1545 ENH: Enabled removing of multiple rows selected from table widget