Adding initial DLL/Windows defines.
This makes me feel dirty.
Add externs to generated code.
Use a more portable compiler.
Drop --color flag so that windows doesn't spit junk everywhere.
Adding calling convention and dll declarations.
Rejigger things a bit so that we only define CALLCONV when building as a DLL.
Remove unnecissarily-overridden methods in builtin.
Move to enum.
Reduce includes in generated files to 1.
Revert "Move to enum."

This reverts commit 95e51c0507079fdf1320d24db86b5f2103bbda48.
Provide hook to allow the specification of custom types (not stdint or stddef).
Drop dependency on size_t ... for now. Maybe.
Move CA_MAX, rename CA_MIN
Version bump.
Use T
Merge commit '308bb508079b4659bf4030e9be5012447cf2130c'

Conflicts:
	support/c/src/cauterize.c
	support/c/src/cauterize.h