initial clang format config.
UseTab:          ForIndentation
Don't write to EXRAM if it doesn't exist.

Previously, if a gamecube game wrote to an EXRAM address, dolphin would
segfault.
Panic on invalid reads/writes for non-mmu games.

Previously it would fall through to the mmu code path, and raise a dsi
exception, which it would never check for, so it would continue
executing code silently.
Make EnableBATs an option instead of disabling it entirely
Add FPRF interface option, change from EnableFPRF to just FPRF
DolphinWX: Split cheat window components into their own source files
CheatsWindow: Remove unnecessary wxPanel in the wxDialog

We can simply size the controls within the dialog directly.
DolphinWX: Reimplement cheat listbox updating, but without a global

Just use event handling.
CheatsWindow: unfriend CreateCodeDialog.

This is no longer needed.
Debugger: Fix class indentation
Clamp the AX Volume to prevent clipping.  Patch by hk.konpie.  Fixes issue 7519.
Disable skip bios option if no bios files exists.
IPC_HLE: Replace (const char *)GetPointer(x) with GetString(x)

Removes 20 instances of GetPointer.
Merge pull request #1339 from phire/getString

IPC_HLE: Replace (const char *)GetPointer(x) with GetString(x)
Merge pull request #1335 from lioncash/indent

Debugger: Fix class indentation
Merge pull request #1318 from RachelBryk/disable-bios

Disable skip bios option if no bios files exists.
Merge pull request #1334 from lioncash/cheats

Break Cheat Manager components out into their own source files.
Merge pull request #1337 from skidau/AX-volume-clamp

Clamp the AX Volume to prevent clipping.  Patch by hk.konpie.  Fixes issue 7519.
D3D: Enabled depth clipping