project: Use user configured shells for project env fetching (#41288)

Closes https://github.com/zed-industries/zed/issues/40464

Release Notes:

- Fix shell environment sourcing not respecting users remote shells
38e1e3f498Lukas Wirth committed on 11/3/2025, 4:29:07 PM· committed by GitHubparenta6b177d
12 files changedLine totals unavailable