Not only tracking auto-cancelling in pipelines, we'll also track this in jobs because pipelines could be retried and the information would get lost when this happened. Also erase auto-cancelling relation for pipelines when they're retried.
cancelled and the pipeline is auto-cancelled.
Signed-off-by: Rémy Coutable <remy@rymai.me>