Add function to bind GLFW window contexts.
Add function to bind GLFW window contexts.

If a block is given, restores the previous context after leaving the
block.

nilium/ruby-gui,nilium/ruby-gui,nilium/ruby-gui