glfw::window: added make_context_current() and swap_buffers()

Can now clear the window after creation.