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.
Mask away alpha when the stencil operation is KEEP
Reorder things in CMakeLists.txt, preventing the ZLIB include path from
somehow mystically screwing up FFMPEG on Mac.
Minor gamelist polish (fix & signs, avoid double dots for zip files)
Another attempt at reordering stuff in the CMakeLists.txt. So fragile.
Show the homebrew & demos tab after having installed a zip file.
Error handling on disk full when installing zip files
GL_NV_draw_texture requires more testing, turn off temporarily.

Fix the V coordinates sent in while at it.
[xbox] 360 support for Core
[xbox] project for Core
[xbox] 360 support for common
[xbox] project Common/
[libkirk] endian
[xbox] project for libkirk
[xbox] project for zlib
[core] 360 fixes