Move macro definitions and forward declarations into gumbo.c