Fix bug in Load Paired so JitIL actually runs again.

Was broken in the PowerPCState Register PR a few days ago.
JitIL: Fix matching bug in Store Paired.

Most non-wii, non-mmu games run now.
DiscIO: Simplify GetUniqueID in VolumeDirectory
DiscIO: Get rid of some casts and a c_str call in VolumeDirectory
Include a missing include in the ARM emitter's common code.
Fix the return value of PPCAnalyst.
In situations where conditional continue isn't supported + if a JIT doesn't implement a instruction that has the FL_ENDBLOCK flag. This would cause an
infinite loop.
In reality all the JITs should implement every FL_ENDBLOCK instruction regardless, but JITIL doesn't implement tw/twi which are FL_ENDBLOCK
instructions.
JIT: use XCHG in MOVTwo

Roughly the same speed or slightly faster depending on CPU; mostly just cleaner
since we don't have to pass in a temp.
Merge pull request #1053 from FioraAeterna/xchg

JIT: use XCHG in MOVTwo
Fix warnings.
Fix IsMMIOAddress Check.
Merge pull request #1056 from phire/IsMMIOAddress

Fix IsMMIOAddress Check.
Remove some unnecessary semicolons
Merge pull request #1036 from phire/save-jitil

Save JitIL! Fix bug so JitIL actually runs again.
Merge pull request #1058 from lioncash/semicolon

Remove some unnecessary semicolons
Merge pull request #1048 from lioncash/discio

DiscIO: Minor changes to VolumeDirectory.
Merge pull request #1051 from Sonicadvance1/ARM-Common

Include a missing include in the ARM emitter's common code.
Merge pull request #1052 from Sonicadvance1/fix-ppcAnalyst-return

Fix the return value of PPCAnalyst.
Merge pull request #1054 from comex/i-hate-warnings

Fix warnings.
JIT: unify subfe/submex/subfex/adde/addmex/addzex code

Shorter, plus should make future optimizations easier.
JIT: unify subfcx and addcx code

Again, shorter and should make future optimizations easier.