Reduce some includes under GPU/.
Include sceKernelThread.h in less headers.
Fix sceUtilityScreenshotUpdate

Fix "After the developer/publisher screen and the age warning only a
black screen."
Avoid a crash with a huge user memory font size.

Fixes tests.
Add some basic bounds checking for power freq sets.
Fix sceUtilityScreenshotInitStart parameter
Imp sceUtilityScreenshotContStart
Skip flushing FPU/VFPU regs if none were allocated.

They're not used as often, so this usually saves time.  About 1% during
tests.
Cut time in EstimatePerVertexCost().

From profling, this cuts 4% time while lighting is enabled, and 14% while
disabled (on ARM.)  But maybe should just inline this...
Ensure stuff run on every prim are inlined.

These both get a ton of calls and show up on profiles.
Revent back status = SCE_UTILITY_STATUS_FINISHED

break Project Divx extand and Kenka Banchou Bros when take screenshot
Fix some memory leaks in sceFont.

Which were highlighted quite well by tests.
Fix leaks in sceMpeg demuxing.
Fix some scePsmf leaks.
Correctly free a few FFmpeg resources.
Clean up some atrac/mp3 potential leaks.
Merge pull request #5771 from unknownbrackets/leaks

Stick a cork in some memory leaks
Fix memory leak in memory arenas on x64.
Oops, close the dir after listing it in ms0:/.

This was affecting some savedata modes, and showed up on tests.  Not sure
how it might've affected games, probably not much.
Display label name in status bar