Fixes for OS X: GLSL version must be first line in source, don't init glut
(Qt apparently uses it?)