Started using cmake, removed old Makefiles.
Renamed language constructor parameter that shadowed the protected debug method.
Updated src/lex.yy.cpp from flex 2.5.37.