Auto-cancel builds when commit is no longer on any branch
Build queues are always a problem. It would be nice to automatically have a build cancelled if it isn't any parent of a commit a branch points to. This can happen if e.g. a force push is used for improving merge requests or somebody just pushes and deletes a branch before a build can be processed.