Add active filter and marked_for_deletion attribute to gitlab_projects
The gitlab_projects data source can't filter out archived or pending-deletion projects today. Detecting pending deletion in particular requires a hacky check on the project name for the -deletion_scheduled- suffix GitLab appends. The upstream API exposes both an active query filter and a marked_for_deletion_on response field — wire them through. Adds active =
true|false as a top-level filter on both the user-list and group-list code paths, and a per-project marked_for_deletion boolean derived from MarkedForDeletionOn != nil.
Current work around
```
for_each = {
for p in data.gitlab_projects.my_group.projects :
tostring(p.id) => p
if !strcontains(p.name, "deletion_scheduled")
}
```
issue