in this changeset, we tighten the clang-include-cleaner workflow, and address the warnings in two more subdirectories in the source tree. * it's a cleanup, no need to backport Closes scylladb/scylladb#19155 * github.com:scylladb/scylladb: .github: add alternator to iwyu's CLEANER_DIR alternator: do not include unused headers .github: change severity to error in clang-include-cleaner exceptions: do not include unused headers