Support archived worker configuration

Bastien Abadie
2022-07-19T10:20:05Z

Refs https://gitlab.com/arkindex/requests/-/issues/728

A user should be able to set an archived field to False through the UpdateWorkerConfiguration endpoint... that does not exist.

1. create UpdateWorkerConfiguration and allow users with admin or contrib access on the worker to use it

2. the new field archived must be available on that endpoint (and on read endpoints).

3. the ListWorkerConfigurations must add an optional query parameter to list archived/enabled configurations. By default, we list enabled ones.