Extend project quality classes
What does this MR do?
Extend project quality classes
Add auxiliary methods into project quality classes:
- 
requires_qa_issue?- Boolean method to indicate if the quality environment requires QA issue to trigger a pipeline. Only true for staging and GitLab QA environments
- 
environment- Indicate the deployer environments the quality project references to.
As part of gitlab-com/gl-infra/delivery#1490 (closed)
Author Check-list
- [-] Has documentation been updated?
Edited  by Mayra Cabrera