bug fixes for missing gl*VertexArraysAPPLE. always save & restore state of GL_ELEMENT_ARRAY_BUFFER and GL_ARRAY_BUFFER whether or not GLVersionInfo.SupportsVAO