Update 67: Added macros to the code generator.

A new header file macros.h contains macros for chunks of code printed
by generate.c. This file is included by all generated header files.
Makes the code generator and the generated source files look a little
nicer.