Ingore literal-suffix on Android, the sdk has it.

Just makes it hard to find real warnings.
Reduce some unnecessary includes in Core/.
Fix a type conversion warning.
Reduce a few Core/Dialog/ includes.
Reduce includes in Core/HLE/.

Especially templates.
Avoid some ChunkFile includes.
Shrink the very common sceKernelThread.h include.
Cut down on a few more includes in Core/HLE/.
Merge pull request #5661 from unknownbrackets/warnings

Reduce a bunch of includes, fix a couple warnings