Formatting
Fix panning and tapping callbacks

- Panning was using velocity but we now use displacement
- Mouse-up callbacks at the end of panning movements weren't handled correctly
Enable zooming in GLFW via scrolling callback