Move pipeline limits to Core
## Release Notes
Pipeline Creation Limits are available in GitLab FOSS (Core)
## Problem
Limits related to pipeline creation such as `Chain::Limit::Size`, `Chain::Limit::Activity` and `Chain::Limit::JobActivity` are defined on GitLab EE codebase but not in Core. Originally these features were designed for GitLab EE but then we added [`PlanLimits`](https://gitlab.com/gitlab-org/gitlab/-/blob/ac4588fe3b21b8a78df8f1f396b58bc74c6b8594/app/models/plan_limits.rb) class that also supports managing application limits for default plans (projects in Core and self-hosted).
These limits, implemented as of today, are available on GitLab EE installation (without license) but not in GitLab FOSS (Core).
## Solution
We should move these to Core.
issue