feat: add operation tracking and undo support
- Add MutationResult type returning operation_id from all mutations
- Add Operation type for operation log entries
- Add list_operations() and undo_operation() using jj-lib op revert
- Add Undo button to abandon toast that reverts the operation
- Export getOperations() and undoOperation() Tauri commands