When loading the map file for a DOL/ELF file, extract only the filename from the DOL/ELF'S path
Parse input as hex instead of decimal to match display values in the debugger's register view
DolphinWX: Get rid of an explicit delete in OnExportSave
Change the QGR union over to a BitField union.
Makes it easier to generate a QGR in my unit test, cleaner overall of course.
[AArch64] Implement extshx and extsbx.
[AArch64] Implement cntlzwx.
[AArch64] Implement negx.
[AArch64] Implement mcrf.
Fix building Dolphin on OSX without precompiled headers
[AArch64] Implement mtsr and mfsr
[AArch64] Implement mtsprin and mfsprin
[AArch64] Implement mfmsr
Disassembler: fix disassembly of some twi instructions
DolphinWX: Fix the memory view in the debugger
DolphinWX: Fix case where the debugger would crash on hiding a pane.

These ID values would clash with the window parent IDs of all the actual debugger panes (they are in the 350 range as well).

For example, attempting to show and then close the memory window would cause an assertion, because it would attempt to destroy the text control for searching through memory, rather than destroying the actual parent window it's attached to.

These IDs are only used locally, so their value doesn't matter.
JIT: a small optimization for subfex and friends
[AArch64] Implement twi and tw.
Merge pull request #1135 from FioraAeterna/twidisasmfix

Disassembler: fix disassembly of some twi instructions
Merge pull request #1136 from lioncash/memory-view

DolphinWX: Fix the memory view in the debugger
DolphinWX: Fix the video dialog crashing Dolphin on OSX

When a game was running and someone opened the video dialog, it would crash. This is because the preprocessor macro should have been __APPLE__ not _APPLE_

Fixes issue 7644.