ci: Set some sensible defaults
- Allow for all jobs to be cancelled if a newer commit is pushed
- Automatically retry jobs if they fail due to some infrastructure issue
@alatiera, I took the liberty of "cherry-picking" your commit to gnome-shell from mutter.