Fix GLArrayDataClient createGLSL(..) 'name' setting; Also adds equal behavior for Client/Server FFP usage.

- GLArrayDataWrapper's init() only validated and set the 'name' for VBO ARRAY_BUFFER usage and validates it,
  regardless of FFP or GLSL usage.

- GLArrayDataWrapper's init() included the no-VBO case to the above 'name' set/validate code path.