Fix system text refresh when scrolling left and right on a touchpad
Use left mouse button enum
Use SDL button names instead of numbers in MouseButtonEvent code
Merge remote-tracking branch 'bitplane/gui-fixes'