Fix #496: Fix for different ways removeRow can be called.  Also set the tab stop and the focus to a different row when the row being removed has focus.