Fixed GLSL shaders used by the UI for OpenGL 2.1.

This relies on the recent Cortex changes for OpenGL 2.1 compatibility in IECoreGL.
Merge pull request #620 from johnhaddon/gl2

Fixed GLSL shaders used by the UI for OpenGL 2.1.