remove fragment shader conventions, to get down to 2.1 compatibility

mesa adds suport for those conventions on older GLSL's, but OS X
doesn't. this will be reverted if we ever upgrade to OGL 3.3