implement cursors and text events for the WGL backend
pass the user_data to claw_window_create to prevent losing events
move the continuous ProgressBar into its own class ActivityIndicator and rename the Scrollbar to ScrollBar