UX: Update ai settings form to table based layout
Incorporate provider meta data into ai settings form.
- Add new ai.provider_registry.yml file to provide useful information
- Update form to separate installed providers capabilities and available providers capabilities
Closes #3568028