Handle mouse/leave events, consider mouse to be 'inside' the screen
based on nullness for events.
Add utility to ease use of glgui with glfw3
Modify position to only set xy allow use on panel etc.
Add PanelButton with disabled/togglebutton settings etc.
working fine.