Upgrade swc_core 57 -> 58, swc_sourcemap 9 -> 10, swc_plugin_runner 24 -> 25 (#91532)
## What
Upgrade SWC dependencies to their latest major versions:
- `swc_core` 57 → 58
- `swc_sourcemap` 9 → 10
- `swc_plugin_runner` 24 → 25
- `swc_plugin_backend_wasmer` 7 → 8
- `testing` 19 → 20
Bumps all SWC transform plugin crates to match (`modularize_imports`, `styled_components`, `styled_jsx`, `swc_emotion`, `swc_relay`, `react_remove_properties`, `remove_console`).
Also updates `mdxjs` (git dep) to pick up its `swc_core` 58 bump, avoiding duplicate compilation of the entire old SWC stack.
## Known issue: `swc_sourcemap` duplicate
`swc_emotion` 0.116.0 still depends on `swc_sourcemap ^9.3.4`, so both `swc_sourcemap` v9 and v10 are compiled. This is the only remaining SWC crate duplication. It will be resolved when a new `swc_emotion` release is published that depends on `swc_sourcemap` 10.
## Why
Needed to support the latest SWC plugin ABI. The `swc_core` 57 → 58 upgrade includes breaking changes to the ECMAScript AST, parser, codegen, visitor, and transforms_base crates (all bumped one major version).