Allow to delete failed jobs

Sometimes we have builds that run for hours, we currently don’t know the reason for that, but it skews the build time average significantly. Also sometimes we have buids failing bc. of caching issues - which I don’t think should contribute to the failed builds statistics - I’d also like to be able to delete those, as well as cancelled builds.