Remove logical rows

Updated removal undo logic to take into account logical row mapping.
Merge pull request #9 from Areson/bug-UndoRemoveRow

Remove logical rows