Add GPU debugging hooks to Host, not yet in use.
Add some initial methods to GPUDebugInterface.
Add an initial GE debugger interface on Windows.
Merge pull request #3885 from unknownbrackets/debugger

Initial interface/hooks for GE debugger
Better to have its own directory.
Move PPSSPP back onto the primary monitor if it's offscreen when opening.
If WindowWidth or WindowHeight are <= 0, fix them.
Make the changes more multi-monitor friendly. Credit goes to [Unknown].
Merge pull request #3886 from thedax/win32FixOffscreenBug

Win32: Move PPSSPP back onto the screen if it's offscreen when opening.
Add the sceAac NIDs (function list), no implementation.
Add an interface to return the current framebuffer.
Add a quick and dirty render preview.

Now it's actually semi useful already.
Warning fixes.
Support render res. above 1x in ge debugger.
Draw a checkerboard pattern behind the image.
Center the display on top of the checkerboard.
More carefully log unknown GE commands.

Need FLAG_EXECUTE or they won't log, we were only getting the
ReapplyGfxState() ones before.  Let's skip 0 to not log those as well.
Initialize some psmf values.

This was causing glitches when loading game A and then game B.
Detect tricks with depthbuffers and report them.

Tons of games share framebuffers though, but data is good...
Support 16 bit buffers in the GE debugger too.