feat(codemod): improvements to s1-to-s2 codemod (agent mode, E2E tests, more) (#9754)
* fixed TabList render function children kept Item instead of converting to Tab
* import cleanup: removeComponentImport was only checking the first matching import and could miss v3 imports when an @react-spectrum/s2 import appears first
* dynamic import('@react-spectrum/s2') was incorrectly flagged as a v3 dynamic import
* Fixed in codemod options parsing
* more import fixes
* add agent mode (non-interactive, run transforms only)
* add e2e tests
* have --components include related components
* yarn.lock
* update outdated links
* bump @adobe/react-spectrum version
* fix missing imports and remove unused
* fix snapshot
* yarn.lock
* map illustrations to s2 illustrations