This adds a new test to run clang-tidy on the `src/` directory and temporarily disables and clang-tidy checks that currently fail. They will be enabled in follow-up patches.