GLAPIConversion.clp: Added a new function builder type for CLIPS functions

This class takes in the different components of a target function so that it
can be built in a single run.
GLAPIConversion.clp: Added comments and expanded several rules

This conversion is a very complicated process that must be defined ahead of
time to prevent large numbers of bugs from appearing. This is a very complex
expert system that (while possible) will not be simple due my desire to create
an elegant design.