If the emulator is paused when selecting Emulation -> Stop, then resume so the core can shutdown as requested.
This'll make Stop more like Reset, which resets regardless of the pause state.
Add a setting to maintain a global func hash map.

This makes it easier to deal with functions that have a common
implementation between multiple games, e.g. libc funcs.
Use a common func to generate default func names.
Merge pull request #4734 from unknownbrackets/debugger

Add a setting to maintain a global func hash map
Merge pull request #4733 from thedax/win32MenuTweak

Win32 menu: If the emulator is paused (via Emulation -> Pause) when selecting Emulation -> Stop, resume the emulation so it can stop.
Merge branch 'master' of http://github.com/hrydgard/ppsspp