Fix #34483: game engine multi UV glsl materials not working correct after changes
to support more than 2 UV maps. This code indirectly depended on the order of
OpenGL attribute ID's assigned by the OpenGL driver being the same as the
attributes being declared in the GLSL shader code, which is not always the case.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@54965 954f8c5b-7b00-dc11-b283-0030488c597c