Add explicit interface to switch between OpenGL contexts (refs #203)