ISPOWOF2
Add binary GLSL cache

Doesn't work atm due to qglGetProgramiv being aliased to qglGetObjectParameterivARB on desktop
Don't freak out on missing glsl.cache.bin