Add VR badge for supported CWEs on the vulnerability report page

Building on the discussion in Proposal: Alternative approach for filtering wh... (#481558 - closed), this issue outlines the work to be done for the MVC to add the VR badge to the vulnerability report for supported CWEs. This scope is badge only. The filtering will be added later.

Task BE/FE MR
Refactory vulnerability policy backend !165242 (merged)
Make CWE list lookups faster backend !165574 (merged)
Expose Vulnerabilities::Finding#ai_resolution_available? to GraphQL backend !165384 (merged)
Add VR badge and tooltip to vulnerability report frontend !165525 (merged)

The end result of these changes will be to show the VR badge on support rows in the vulnerability report as shown in the designs below.

image.png

Edited by Darby Frey