Remove sigils on extern fns
Update for glfw api changes
Update examples to use glfw::Window::{should_close, set_should_close}