Pull prototypes into racegen.h and have use them in racegen and enroll
Pull prototypes into new header file: enroll.h.  Use that for racegen.
Add missing headers to GB_racegen.c
Fix missing includes on makeuniv.c and bad chmod calls
Switch to autoconf and automake
Update .gitignore for autoconfery