Win32 GL implementation

Win32 supports multiple windows which will fill the content rect using
OpenGL. If there is no active window left, the main loop will exit.
TODO: X11 / OSX implementation