VideoRenderers: Set backbuffer size to full virtual screen size when not in D3DFS.

No more need to reinitialize the renderer when changing displays and will allow you to render the video across multiple monitors.
Remove the obsolete "Reinitialize when changing displays" option.
DX9AllocatorPresenter: Reset the device when the present mode changes.

Do it after the desktop display mode has been changed. That covers the changes in virtual desktop size too.  The other renderers already do this.