MetaboliteUndoItem added old and new sort...

so class can be used for all types of changes