bge_Scale now a vec4
This speeds things up a bit, since the scale doesn't have to be converted
to a matrix before sent to the uniform. It can be assembled into a matrix
in the shader easily enough. The uniforms themselves aren't meant to be used by
end-users anyways.