Migrate Pipeline Security Tab to GraphQL
## Summary
* Use GraphQL for fetching data and interactions on the pipeline security report
* Another goal is to share as many components as possible with the Vulnerability Report (Details Section, etc.)
* Some work has already been done and is currently deployed behind a feature flag: `pipeline_security_dashboard_graphql`
* These areas are in scope for this epic:
| Area | Sub-epic |
| ------ | ------ |
| Create reusable findings modal | https://gitlab.com/groups/gitlab-org/-/epics/8910 |
| Pipeline/Security Findings Listing | https://gitlab.com/groups/gitlab-org/-/epics/8478 |
| Finding Modal content | https://gitlab.com/groups/gitlab-org/-/epics/8459 |
| Finding Modal actions | https://gitlab.com/groups/gitlab-org/-/epics/8479 |
Previous epic: &4969
## Maintenance tasks
* https://gitlab.com/gitlab-org/gitlab/-/issues/300757
* https://gitlab.com/gitlab-org/gitlab/-/issues/328818
## Questions for ~UX and ~"Product Management"
* We are currently sharing the listing-component with the Vulnerability Report, which does not contain the "Hide Dimiss" button. Is this a feature we want to keep, since the user can now use the filters to achieve the same result? If we want to keep it - would it also make sense to have it on the Vulnerability report?
* The current version of the pipeline has a table-column that contains a few action buttons for dismissal, [undo-dismissal](https://gitlab.com/groups/gitlab-org/-/uploads/162cdbc2a3cb2f56fb15d238440d3be6/Screen_Shot_2022-05-12_at_4.22.49_pm.png) and [issue creation](https://gitlab.com/groups/gitlab-org/-/uploads/1d6ad337c9bc635d76774f31884afbd4/Screen_Shot_2022-05-11_at_11.47.51_am.png). Do we want to keep the column or move those actions somewhere else?
* We also currently show a finding's related issues: https://gitlab.com/groups/gitlab-org/-/uploads/2709d0704ac81bcd403be6bff5a155d1/Screen_Shot_2022-05-10_at_9.34.28_pm.png On the vulnerability report we have this information in the "activity" column. I guess this will be the same for the new version of the pipeline report?
epic