[SDL] Fixed a stack corruption issue on win32
[SDL] Improved documentation of Event size hack
Merge pull request #111 from thefiddler/sdl_stack_fix

[SDL] Fixed a stack corruption issue on win32
[GL] Added generic RenderbufferStorage depth-stencil formats

According to the OpenGL 4.4 specification, RenderbufferStorage accepts
both generic and sized depth-stencil formats (DepthComponent and
DepthStencil). See sections 9.2.4, 9.2.5 and 9.4.
Correct spelling in INativeWindow
Merge pull request #113 from danzel/develop

[Platform] Correct spelling in INativeWindow
Merge pull request #114 from thefiddler/nativewindow

INativeWindow cleanup and consolidation
[Input] Added Mouse.GetCursorPos() (WIP)
[Input] Improve SDL2 and Windows GetCursorState
[SDL] Use h-wheel events
[Examples] Test Mouse.SetPosition
[Mac] Implemented Mouse.GetCursorState()
[Examples] Improved Mouse.GetState output
[X11] Improved XI2Mouse implementation

Horizontal and vertical smooth scrolling is now supported.
Movement axes are now correctly identified. Device hotplugging
has been improved.
[X11] Fixed XI2Mouse smooth scrolling

The scrolling valuator offsets are now calculated correctly, based on
the number of set bits in the valuator mask.
Additionally XI2Mouse now runs on a background thread, using blocking
XIfEvent. This should improve resonsiveness and reduce CPU usage, due
to reduced polling.
[X11] Flush XSendEvent on exit