Hold right mouse cursor fix [WinGL]

Issue: Holding the right mouse button when IsMouseVisible==false causes
mouse cursor to become visible. Windows GL only.

Fix: Add a check for right mouse button in the OnMouseLeave OpenTK bug
workaround
Merge remote-tracking branch 'origin/HoldRightMouseFix' into develop