JIT: fix regression in ps_sel

My code didn't maintain correct semantics with floating-point NaNs (a < b is
not the same as "not a >= b" in float), which seems to have broken FIFA 12.
Merge pull request #1105 from FioraAeterna/pssel

JIT: fix regression in ps_sel
JIT: fix debug mode
Debugger: make opcode search a bit better

Search a wider range (not all games fit in the originally searched range).
Print a notice if the opcode isn't found, instead of silently failing.
Debugger: scroll by multiples of 4 bytes

Avoids that weird effect where scrolling offsets code from 4-byte boundaries,
showing nonsense 75% of the time.
Merge pull request #1086 from FioraAeterna/fixsrawint

Interpreter: fix carry calculation in srawx
Merge pull request #1098 from FioraAeterna/cvtsi2ss

JIT: use cvtsi2ss in paired singles
Merge pull request #1108 from FioraAeterna/fixdebugscroll

Debugger: scroll by multiples of 4 bytes
DolphinWX: Fix GC/Wiimote input windows randomly crashing on OSX
Fix and simplify GCPad::SetMotor()

abs() takes an int argument. Casting -0.5..0.5 to int always resulted in
zero.
Add AArch64 emitter aliases for MOV and MVN.
Fix AArch64 JIT compiling.
Reset RSP after calling Jit in case it cleared the code cache.
windows/qt: add (hopefully) all plugins DolphinQt should possibly need.

For now they are all copied to binary directory, once the project is more mature
it can be stripped down.
Merge pull request #1116 from comex/fix-blr-optimization-again-simpler

Reset RSP after calling Jit in case it cleared the code cache.
Merge pull request #1117 from shuffle2/qt-plugins

windows/qt: add (hopefully) all plugins DolphinQt should possibly need.
Merge pull request #1110 from lioncash/apple-code

DolphinWX: Fix GC/Wiimote input windows randomly crashing on OSX
Merge pull request #1106 from FioraAeterna/fixdebug2

JIT: fix debug mode
X64Emitter: add MOVHLPS/MOVLHPS
JIT: add ps_cmp0/ps_cmp1 implementations using current fcmp code