pitivi: Reimplement undo redo