The beginnings of a bison update.

Still using gnu m4 at build time, then our m4 at run time.