ci: Enable releasing to crates.io via CI
Adapt GitLab CI, so that using a token from the environment can be used for releasing to crates.io on the default branch and a tag pipeline. Adjust cocogitto's configuration to no longer publish to crates.io.