Type fixes.
Add static where needed.
Use extern in zz80asm.h, with the regular definitions in the respective files.
Get rid of OUTDEF; just use the output form directly.