Upgrade to clang 17 in pipeline (and docs, requirements, ...)
Summary
11 is pretty much outdated and formatting with 17 results in failing code-style pipeline jobs with 11, e.g., https://gitlab.indiscale.com/caosdb/src/caosdb-cpplib/-/jobs/318002. Needs #71 (closed) to be fixed first.