Fix possible savestate/shutdown issue.
Toggle to adjust opacity in UI Controls
Switch handlers from std::vector to std::map, add a max handler count, and return an error if too many handlers exist.
Buildfix.  Fixes #2337.
Bug fix for sceAtrac.
Adjust by +5/-5 , relaod cheat show only when enabled cheat
Merge pull request #2332 from thedax/sceUtilityFix

Fix possible savestate/shutdown issue.
Merge pull request #2336 from thedax/sceNetStubsCrashFix

Rewrite some of the sceNetAdhocctlAddHandler/DelHandler code
Merge pull request #2338 from oioitff/atrac-fix

Bug fix for sceAtrac.
Keep EmuThread running on game shutdown.

Especially relevant for games that call sceKernelExitGame(), like most
homebrew.  Otherwise, EmuThread actually quits and we can't continue.
Merge pull request #2340 from unknownbrackets/windows-ui

Keep EmuThread running on game shutdown
Merge pull request #2333 from raven02/patch-1

Toggle to adjust opacity in UI Controls
Toggle to adjust on-screen buttons scaling
Merge pull request #2341 from raven02/patch-2

Toggle to adjust on-screen buttons scaling
Add multple save/load slot in UI Pause Menu
Set width to 60
Merge pull request #2342 from raven02/patch-3

Add multiple save/load slot in UI Pause Menu
Fix for non-ffmpeg platforms. Thanks unknownbrackets!
Can now get past videos on platforms such as Meego and Symbian.
Also fix some spacing and type issues.
Merge remote-tracking branch 'upstream/master' into fps2