Show CLUT shift value in GE debugger.
Properly savestate loaded modules.

May fix savestates in games that use modules heavily, like Yu-Gi-Oh, Metal
Gear Solid, Tales of Radiant Mythology, and Valkyrie Profile.
Merge pull request #5175 from unknownbrackets/debugger

Show CLUT shift value in GE debugger
Merge pull request #5176 from unknownbrackets/savestates

Properly savestate loaded modules
Minor tweak, no need for this check anymore.
Abort on a message dialog just moves to finished.

Still need to shutdown.  Fixes #5177.
Set msgdialog result to 0 after displayed.

This might fix anything checking the result code without zeroing it first.
Merge pull request #5180 from unknownbrackets/msgdialog

Fix aborting msgdialogs
Fix "Integer divide by zero 0"  in Spline.cpp
Merge pull request #5182 from sum2012/patch-2

Fix "Integer divide by zero"  in Spline.cpp
Win32: Use a hacky workaround to prevent a rare hang when starting up.
Make the bool a class member instead.
Merge pull request #5184 from thedax/win32RareHangHack

Win32: Use a hacky workaround to prevent a rare hang when starting up.
Blackberry: Remove narrow_landscape_exit as it restricts the usage of 'back' gestures on new installs.
Thanks for report Arifin.
Merge remote-tracking branch 'upstream/master' into fps2