ClangBasic dependency eliminated by replacing our usage of
tok::getPunctuatorSpelling etc with direct use of the *.def file.
Implicit dependencies on clang-tablegen-targets removed as we manage to avoid
any transitive tablegen deps.
After these changes, ninja clean; ninja pseudo-gen runs 169 actions only
(basically Support and Demangle).
Add a trailing comment // for clang::tok::TokenKind?
Maybe even remove this include -- we have an include in the Grammar.h, though it makes this file less IWYU-friendly).