Bridge Windowing and Graphics Systems

This will now allow us to create Win32 windows that are not automatically restricted to OpenGL, so now I can begin creating the DirectX graphics system.