Add permission to clear runners cache in `admin_runners`

Proposal

Follow up on this feature #442851 (comment 2060219115) which added the custom role admin_runners. This feature is to implement the permission "Clear runners cache" for the custom role admin_runners .

See discussion #477585 (comment 2096017208)

Current behaviour:

A user has a custom role admin_runners: Screenshot_2024-09-11_at_08.20.18

The user cannot see the button Clear runners cache: Screenshot_2024-09-11_at_08.23.18

Expected behaviour:

The user with a custom role admin_runners should see the button Clear runners cache on the Pipeline View: Screenshot_2024-09-11_at_08.24.51