Add `active` parameter to ProjectsFinder
Needed for https://gitlab.com/gitlab-org/gitlab/-/issues/467265
Add an `active` parameter to the ProjectsFinder
* When `nil` or blank, no new filter should be applied (default).
* When `true` only return active projects in the results.
* When `false` only return inactive projects in the results.
For CE, inactive groups refers to groups that are archived.
For EE, inactive groups refers to groups that are archived or marked for deletion.
# Implementation Guide
1. Add an `active` parameter in [ProjectsFinder](https://gitlab.com/gitlab-org/gitlab/blob/master/app/finders/projects_finder.rb).
2. Extend [EE:ProjectsFinder](https://gitlab.com/gitlab-org/gitlab/blob/60c300a405f5677728eec983fd9791fb008b7d43/ee/app/finders/ee/projects_finder.rb) to also exclude projects marked for deletion when false.
task