GL cleanup and gluErrorString removal

OSX 10.9 targets have deprecated glu/glut functions.  Remove the gluErrorString
dependency, and expose common GL routines previuosly excluded from GLES builds.