xml: allow either patch format to be created and applied automatically
Fix: tools: Ensure cibadmin initializes xml functionality
Fix: Prevent use-after-free after calculating changes
Fix: xml: Log changes and create patches without side-effects
Fix: xml: Correctly construct create operations for v2 patchsets
Fix: xml: Indicate when the new diff format fails to apply
Fix: xml: Detect changes in global replace operations
Fix: xml: Correctly handle nodes that are created and removed in a single transaction
xml: Use the new patch application code path