Undo/redo working for reaction equ'n, bug-

rows remain after added metabolites removed on undo, redo results in two
rows w/same id, one blank, one w/ correct value