add pipeline cleanup feature to the provider

with gitlab 17.9, a new feature for cleaning up the old pipelines is released (https://gitlab.com/gitlab-org/gitlab/-/issues/503153). it would be nice to have this in the gitlab_project resource as well.

api docs: (https://docs.gitlab.com/api/projects/#edit-a-project) -> ci_delete_pipelines_in_seconds

Edited by Ghost User