Begin adding opaque interface to gfx_context.
Update more context backends ...
Fixup Win32 build.

D3D stubbed out until it's fixed.