Update DinputDevice.cpp

Correct right stick options to DirectInput.
Merge pull request #2529 from mk22customg/patch-1

Update DinputDevice.cpp
Merge pull request #2528 from Kingcom/master

Expression parser
Merge pull request #2530 from Kingcom/master

Linux build fix
Revert "Update DinputDevice.cpp"

This reverts commit 99ede3fbbb7c213e839bc8084264a592805e0971.
Clear temp breakpoints off the CPU thread.

This should make it possible to actually clear them.  Fixes #2519.
Fix some sign comparison warnings.
Add an inactive wait just to be safe.
Allow hitting Go on a breakpoint to continue.

Doesn't work for branches though, because of delay slots.
Save flags around conditional breakpoint check.
Merge pull request #2531 from unknownbrackets/jit-minor

Improve breakpoint handling
Merge branch 'master' of https://github.com/hrydgard/ppsspp into ExpressionParser