- Add gcc and mesa to shell.nix for C compilation
- Fix warning icon overlap with ::after message by adding padding-right
to proccall-header and end-header when warnings are active
- Add tests/compile/ with Makefile (pkg-config based) and run.js
which generates C source from block-like data structures, then
compiles with gcc -Wall -Wextra -fsyntax-only
- Tests cover: console template, simple error, error merge,
sequential errors, value-return error style