DiscIO: Remove unnecessary break statements.
DolphinWX: Get rid of fallthrough in ScanForISOs
CBoot: Use vectors instead of raw pointers in ELF functions.
ConfigManager.cpp: Removed three elements from platform-ifdef
ARM64: Make getters within ArithOption const.
Merge pull request #1072 from lioncash/arm

ARM64: Make getters within ArithOption const.
JIT memcheck: don't flush register state unless an exception occurs
Merge pull request #1047 from Linktothepast/master

Gameini cleanup.
JIT: support paired load/store with MMU on

Also change the calling convention, to avoid RSCRATCH being clobbered by
memcheck'd loads.
JIT: add "far code emitter" to reduce L1I cache pressure
Merge pull request #1067 from lioncash/fallthrough

DolphinWX: Get rid of fallthrough in ScanForISOs
Fix Idle Skipping in JitIL.

Has been broken since the flags-opt merge. The idle skipping code in
JitIL was very brittle and depended on the IL of it's inputs not
changing in any way.

flags-opt changed the IR generated by the cmp instruction, which is part
of the idle loop, causing JitIL to break in really weird ways, which
were almost impossible to track down.

This fixes various wii games crashing/not booting and the Regspill
error on (all?) gamecube mmu games.
Merge pull request #1073 from phire/save_jitil2

Fix Idle Skipping in JitIL.
JIT64: optimize carry calculations

Omit carry calculations that get overwritten later in the block before they're
used. Very common in the case of srawix and friends.
JIT64: optimize carry calculations further

Keep carry flags in the x86 flags register if used in the next instruction.
PPCAnalyst: refactor, add carry op reordering and non-cmp reordering

Tries as hard as possible to push carry-using operations (like addc and adde)
next to each other. Refactor the instruction reordering to be more flexible
and allow multiple passes.

353 -> 192 x86 instructions on a carry-heavy code block in Pokemon Puzzle.
12% faster overall in Pokemon Puzzle; probably less in typical games (Virtual
Console games seem to be carry-heavy for some reason; maybe a different
compiler?)
PPCAnalyst/JIT: add ability to easily toggle branch and carry merging
JIT: use far code emitter in more places
JIT: make memcheck macro support an inverted mode
JIT: fix memcheck with stXx