should use OES_vertex_array_object if it's available
added string version of gl::makeVersion
fixed compilation errors in Grid class except OSX