[WIP] Linting: Integrate in CMake, enable by default.

Similar to #1488, only for clint. There's a pretty long list of files in `RunLint.cmake` that doesn't really belong there (should be passed by caller, I think), so `[WIP]` for now.