move vao from WorkspaceSceneOpenGL to GlxContext
EglContext already had a vao, and it makes more sense for the context to take care of this than the scene
Found this when looking into https://bugs.kde.org/show_bug.cgi?id=479094. It's probably not related but it can't hurt to have this cleaned up