frontend/c: Makefile tweak for CIL build.
Reinstate lazy heap typing logic.
test/Makefile: add check criteria for lazy-typing.
Suppress spurious test output match failure messages.
tests/hello-stubgen: update to use LIBALLOCS env vars.
crunchcc: revert debugging-only change that crept in recently.
trumptr: document why we don't need to make an exception for casts from non-pointers.
Optimise case where allocsite_to_uniqtype lookup fails, by nulling out the allocsite so we don't repeat the effort.
Makefile and header fixes to reflect changes in liballocs.