Moved the common gl conversion library functions to the lib folder
Moved the common gl conversion rules to logic/tools/conv/gl/common/

I also added an entry point as well
Moved the entry point for the common gl api conversion code to the applications
folder
Renamed ConstantConversionEntry.clp to Application.clp

I also updated the code to reflect the new functions provided by init
Renamed Loader.clp to Library.clp for common conversion code

I also took advantage of the features provided by init to clean up the code
Moved the constant GL conversion expert system code over to the new layout
init/DeclareLogicFunctions.clp: Added the logic-files function

It is similar to how library files works, except the difference is that the
target root folder is logic instead of lib
application/tools/conv/gl/common/Application.clp: Fixed imports

All of the modules have had (import init ?ALL) added to include support for the
init module features
Moved over all of the glapi conversion code to the new layout
init/DeclareLogicFunctions.clp: Fixed bugs in logic-files

I renamed the ?name variable to ?offset
RunConstantConverter.clp: Updated the script to use the new layout
RunGLAPIConverter.clp: Modified the script to work with the new layout
Fixed bugs in GLAPI conversion logic
Modified the ordering of how files were loaded to fix a bug in glapi conv
Added an init folder for commands pertaining to engine initialization
Added AdventureEngineInit.h

This file is an entry point into the special init functions provided by the
adventure engine.
Added AdventureEngineInit.c

This file contains the function (initialize-adventure-engine) which loads the
init library. This is the first function to call when starting up the adventure
engine.
Added the InitializeAdventureEngineFunctions to userfunctions

I also updated the Makefile to compile the code in the init folder