Clean GLSL fragment shader out.
Merge pull request #988 from BeamNG/clean_opengl_fragment_out

Clean GLSL fragment shader out.
Merge branch 'development' of https://github.com/GarageGames/Torque3D into deferred_complete

Conflicts:
	Engine/source/shaderGen/GLSL/shaderGenGLSL.cpp
	Templates/Full/game/shaders/common/gl/hlslCompat.glsl
	Templates/Full/game/shaders/common/gl/scatterSkyP.glsl
	Templates/Full/game/shaders/common/lighting/advanced/gl/dbgLightColorVisualizeP.glsl
	Templates/Full/game/shaders/common/lighting/advanced/gl/dbgLightSpecularVisualizeP.glsl
	Templates/Full/game/shaders/common/lighting/advanced/gl/pointLightP.glsl
	Templates/Full/game/shaders/common/lighting/advanced/gl/spotLightP.glsl
	Templates/Full/game/shaders/common/lighting/advanced/gl/vectorLightP.glsl
	Templates/Full/game/shaders/common/postFx/gl/gammaP.glsl
	Templates/Full/game/shaders/common/postFx/hdr/gl/finalPassCombineP.glsl