WGL context destruction apparently needs to be done in the thread
that created the context. That code was moved out of the message
pump thread and into the user/main thread. This error was found
using gDebugger (which called it a memory leak.)