glfw::window: don't allow creation with null GLFWwindow pointers.