Gcifolder use correct region for fifologs and homebrew
Emulate GameCube memory card speeds
Redo timing in DMAWrite/DMARead
Jit64: implement frsp
Core: Fix warnings in JitRegCache
Revised channel access from EXI_DeviceMemoryCard
DolphinWX: Implement scrolling in the memory views
Merge pull request #651 from LPFaint99/memcard

GCI Folder: no need to force reload sysmenu to get region
GCPadEmu: stop sticks wrapping at extreme values
Don't create a Panel for a seperate render window.

Instead of setting RenderParent to null and raising complexity RenderFrame can be its own parent.
Merge pull request #652 from booto/controller_stick_wrap_fix

GCPadEmu: stop sticks wrapping at extreme values
Merge pull request #650 from lioncash/scrolling

DolphinWX: Implement scrolling in the memory views
Remove CPanel.

Let the RenderFrame handle those messages.
Frame: Make RendererHasFocus() compatible with the new window structure.
Prevent DXGI from making changes to the window.

Prevents DXGI from responding to Alt+Enter and messing up our fullscreen handling.
D3D: Request desktop resolution before overriding the buffer size.

This fixes issues where the wrong refresh rate is selected for some monitors.
D3D: Add exclusive fullscreen support.
D3D: Return to windowed mode before destroying the swapchain.
D3D: Initialize the renderer in exclusive fullscreen mode if it is enabled.
D3D: Make the swapchain available outside of the namespace.

This commit reverts a part of pull request #579.