Move wglMakeCurrent to a Scoped_resource. Startup_OpenGL should now throw in failure cases.