More header fixup and IWYU
analysis.c IWYU and header fixup
IWYU autoreport, more header fixups
Add .gitignore for generated files
IWYU autoshoot