Add `release` and `security` task namespaces
This creates a more logical separation of existing tasks into tasks either for security releases, or normal releases.
Old tasks will continue to work, albeit with a deprecation warning, so that we can gradually update documentation, ChatOps, and CI schedule configurations.
See https://gitlab.com/gitlab-org/release/framework/issues/257