Remove child window.
Fixes and improvements
Cleanup all graphics systems
Cleanup
Cleanup
Cleanup all bridges and implement GGS
Fix mouse functions, Win32 was wrong this entire time there's native
methods for translating the screen mouse to the client and we were also
including the border width in the old formula so it was off quite a bit.
Fixes for duplicate/missing functions as a result of Robert's scaling changes.
Merge branch 'scaling_fixes' into iji_2