extension_cli: Include the list of what an extension provides in the generated manifest (#24295)

This PR updates the Zed extension CLI with support for populating the
`provides` field in the generated extension manifest.

This field will contain the set of features that the extension provides.

For example:

```
"provides": ["themes", "icon-themes"]
```

Release Notes:

- N/A
5a25751521Marshall Bowers committed on 2/5/2025, 6:17:19 PM· committed by GitHubparentaaf432f
4 files changedLine totals unavailable