DX9AllocatorPresenter: Use the MainWnd as the focus window in D3DFullscreen.

Also, don't allow D3D to change the window style. This fixes the loss of focus when D3DFullscreen is active.
Make D3DFullscreen behave like regular fullscreen when losing focus.
Exit fullscreen if focus is changed to a window on the same monitor even with multi-monitor setups.

This commit reverts 7e22ddca36d0556f8ef30cc8cae1aab40b746cba.
Don't order a repaint from the MainThread.

This fixes a rare deadlock when pausing playback in D3DFullscreen.