Improved the cleanup
Also made _glException throw a string not a const char *.
Merge branch 'master' of github.com:afinetapestry/glengine
Fixed some things