EAGLContext category for creating a context with the best available rendering API
Push and pop for EAGLContext