Make current_context a singleton method.

Should've been that way to start.
Update version to 0.4.5

- Fix Glfw::Window.current_context -- needed to be a singleton method.