fix(microfrontends): fix handling of unsupported version (#9883)
### Description
Make it so any invalid MFE configs no longer fail the process.
We had this behavior previously for unsupported versions, but it broke
somewhere along the lines where we were throwing `InvalidVersions`
instead.
### Testing Instructions
Added unit test. Quick manual verification:
```
[0 olszewski@chriss-mbp] /Users/olszewski/code/vapi $ turbo_dev --skip-infer build --dry > /dev/null
turbo 2.4.0
WARNING Ignoring control-plane-default: Unsupported microfrontends configuration version: 2. Supported versions: ["1"]
```