Now that we have a Qt context, we can use their shader classes.  However, we
extend the program object class with glm-enabled functions.
Let's try initializing glut before Qt, since we're getting a warning on OS X.
Fixes for OS X: GLSL version must be first line in source, don't init glut
(Qt apparently uses it?)
Merge branch 'master' of https://github.com/worklist/hifi
Build fix.
Merge branch 'master' of https://github.com/worklist/hifi
Merge branch 'master' of https://github.com/worklist/hifi
Merge branch 'master' of https://github.com/worklist/hifi
fixing locale issue with decimal delimiter for floats
Merge pull request #322 from ey6es/master

Fix for glut reinitialization warning, Linux build fix, migrated to Qt shader classes.
Merge pull request #328 from kordero/master

fixing sscanf issue with floats for certain locales
Fixes per review
Merge branch 'master' of https://github.com/worklist/hifi