Refactor the header files so that each source file has its own header file, instead allwind.h, func.h, global.h so that the source files are more reusable by different projects. This is a first step toward trying to factor OWL separate from the language engine so that an OWL-independent logo screensaver can be written.