Issue #3618872: Test the Drupal 12 lane against a patched webform instead of skipping seven classes
Adds the next-major patches file and the composer (next major) override that applies it, then takes the seven orchestra_interaction_webform classes off DependencyWithoutDrupal12Trait.
The five webform changes are each filed upstream with a merge request, so every entry points at the diff rather than carrying a copy of it: #3618362 (!928), #3618665 (!929), #3618674 (!930), #3537314 (!658) and #3618696 (!931). pdv runs this exact set on its own next-major lane.
The trait stays, with webform removed from NO_DRUPAL_12: five classes still skip on views_bulk_operations, easy_email, simple_oauth and bpmn_io, none of which has an upstream fix to point at yet.
Two setUp() overrides became nothing but a parent::setUp() call once the skip came out, so they are deleted rather than left for DrupalPractice to flag.
Verified locally on Drupal 11 that the three Kernel classes pass without the trait: 23 tests, 401 assertions. The Functional four and the whole Drupal 12 lane are for CI.
COMPOSER_EXIT_ON_PATCH_FAILURE is set because composer-patches otherwise writes "Could not apply patch! Skipping." and lets composer succeed, which would surface later as a phpunit fatal and read as a new bug rather than a stale patch.