fix(turbo-ignore): no longer attempt to use catalog protocol (#10458)
### Description
Fixes https://github.com/vercel/turborepo/issues/10048
Do not attempt to use `catalog` protocol to fetch the specified version
of `turbo`. Instead warn and fall back to inferring from `turbo.json`.
### Testing Instructions
Added unit tests for this case