more cleaning for the shader build system transition
simplified fixed function shaders since the API is pretty lenient about attrib and uniform locations