Bug fix to minimise breaking changes in pi3d_demos
Bug fix: move the changes in fragment shaders into the include file in pi3d so minimise breaking shaders in pi3d_demos.
Bug fix: move the changes in fragment shaders into the include file in pi3d so minimise breaking shaders in pi3d_demos.