Merge pull request #951 from shuffle2/Anti-Ultimate-master

Prevent changing adapters during emulation and VideoConfigDiag cleanup
Merge pull request #733 from lioncash/readability

DolphinWX: More readable variable names in BreakpointView
Update OpenAL-soft to 1.16.0
Re-implement hiding of the menubar in fullscreen with render to main.
Merge pull request #952 from skidau/openal-soft-1-16-0

Update OpenAL-soft to 1.16.0
Merge pull request #944 from delroth/x64emittertest

x64EmitterTest: Fake support for all CPU extensions
Added code to patch the codehandler's MMIO address to the currently running system.  Added code to detect the location of where the code list should be.  This allows any Gecko code handler to be used.  Replace the codehandler.bin file with the code handler to be used (e.g. codehandleronly.bin).
x64Emitter: add BMI1/BMI2 support

TZCNT and LZCNT use a completely different encoding scheme, so they should
probably go in a separate patch.

Also add some tests.
Common: Remove unnecessary define check in Log2
Merge pull request #956 from lioncash/preproc-stuff

Common: Remove unnecessary define check in Log2
Merge pull request #868 from FioraAeterna/bmi

x64Emitter: add BMI1/BMI2 support
JIT: implement frsqrte

Mostly a straightforward translation of the interpreter code, with a few
tricksy optimizations and fallbacks for rare paths.
JIT: implement fres

Mostly a straightforward translation of the interpreter code, with a few
tricksy optimizations and fallbacks for rare paths.
JIT: fix regression in timer patch
Added code to patch the codehandler's MMIO address to the currently running system. Added code to detect the location of where the code list should be. This allows any Gecko code handler to be used. Replace the codehandler.bin file with the code handler to be used (e.g. codehandleronly.bin).
Common: Make TITLEID_SYSMENU a static const variable in NandPaths.h
Merge pull request #959 from FioraAeterna/fixtimer

JIT: fix regression in timer patch
Merge pull request #871 from shuffle2/hide-menubar

Re-implement hiding of the menubar in fullscreen with render to main.
Merge pull request #960 from lioncash/preproc-stuff

Common: Make TITLEID_SYSMENU a static const variable in NandPaths.h
Merge pull request #955 from skidau/geckocodes-mmio

Added code to patch the codehandler's MMIO address