mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an array.