Replaced float by GLfloat. The code should be portable across compilers.
Added cstdlib due to the atexit() dependency.
Removed unwanted dependencies.

glos.h and glaux are no longer needed.
Minor indentation fixes.
Removed dependency to glaux.