Adds a button to undo changes

Author: lhunker
Merge remote-tracking branch 'origin/GUIFixes' into GUIFixes
adds undo icon

Author: lhunker