Show devfile description on hover in dropdown
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=551778)
</details>
<!--IssueSummary end-->
## Problem
Currently, when hovering over devfile dropdown items, users only see limited information. The devfile specification includes a `metadata.description` field that could provide valuable context about each devfile's purpose and use case, but this information is not displayed in the UI.
## Proposed Solution
Display the devfile's [`metadata.description`](https://devfile.io/docs/2.2.0/create-devfiles) field as a tooltip when users hover over items in the devfile dropdown menu. This provides immediate context without requiring users to open each file.
## Business Impact
- **Reduced Time to Productivity**: Developers spend unnecessary time opening and examining devfiles to understand their purpose, delaying project setup and onboarding
- **Increased Configuration Errors**: Without clear context, developers may choose inappropriate devfiles, leading to rework and debugging time
- **Higher Training Costs**: New team members require additional guidance to understand available development environments
- **Support Overhead**: Lack of self-service information generates more questions to senior developers and support teams
## Example
When hovering over a devfile named "Node.js Express API":
```
Tooltip: "A development environment for building REST APIs with Node.js, Express, and MongoDB"
```
issue