Callbacks need to be FunPtrs

This fixes bsl/GLFW-b issue #34.