JIT: rename a few constants to be more accurate

Remove the '2'; it's not longer applicable.
JIT: implement remaining psq_l/st instruction variants

These are used in at least a few popular games, including Super Smash Bros.
Brawl.
JIT: fix debug mode
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.
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
JIT: add ps_res and ps_rsqrte using scalar implementations
Merge pull request #1111 from Tilka/fix_gcpad_setmotor

Fix GCPad::SetMotor()
Merge pull request #1114 from Sonicadvance1/AArch64-fix-build

Fix AArch64 JIT compiling.
Merge pull request #1112 from Sonicadvance1/AArch64-mov-aliases

Add AArch64 emitter aliases for MOV and MVN.
Show OpenGL or OpenGL ES on Android depending on what the device supports.
Reduces confusion for the users
Merge pull request #1122 from Sonicadvance1/Android-reduce-confusion

Show OpenGL or OpenGL ES on Android depending on what the device supports