Extracted the common parts of the ConstantConversion files into separate files

This makes it easy to use the same rules for both parts for different expert
systems. The real difference is how I use the discovered knowledge.
Added CommonConversionEntry.clp

This file contains the common definitions that different expert systems will
use for conversion of this type
Moved the set of common rules into it's own file.

This makes it ridiculously easy to implement expert systems with different
functionality.
Added the base code for doing the conversion for converting GLAPI entries

This is a far more complex expert system than the #define one due to the
requirement of parsing arguments