Add MouseWheel event to Lua UI

!5312 (merged)

There is no event for listening to the mouse wheel for Lua UI - but for most other common input events their per-UI event exist.

Add a new mouseWheel UI event that supports both vertical and horizontal directions (raises a vector2) and provides the pointer position at the time of the event.