Material float vec4 attrs accessed correctly by ogl uber

The issue turned out to be caused by logical problems in the lighting fragment shader. Now fixed.