Another checkpoint in the XS file partition process. A bit of cleanup on the #defines and move a macro definition from the XS file to pgopogl.h.
Getting started to split the XS file to reduce the size of the compile processes so things can build on systems with lower memory requirements. This may reduce the time to compile as well. Need to check.