Correct sceKernelModuleStart() return value.
Fill the module info segment addresses and sizes.
Calculate the module info data/text/bss size.
Protect against modules with no start address.

Generally, fake ones.
Cleanup remaining modules on loadexec.
Clear module text and bss on unload.

Text is set to break instructions, data/bss to -1.  Matches results on a
PSP.
Return NOT_YET_LINKED for unlinked module funcs.
Warn on exports from syslib.

They don't seem to hook up properly on hardware by the module name.
Return an error code when module load fails.

If we're out of memory, we need to tell the game, of course.
Add a safety check for lots of segments.
Switch to fullscreen on the monitor PPSSPP is.

When using more than one monitor, PPSSPP was always switching to full screen on the main monitor.
Now it will switch to full screen on the monitor he currently is.

Many thanks to @unknownbrackets for explaining me how to do this !
Merge pull request #6551 from vnctdj/patch-1

Switch to fullscreen on the monitor PPSSPP is.
Merge pull request #6549 from unknownbrackets/modules

Correct some module func return values, info values, and clear on unload
Null check modules on loadexec.

Should fix #6552.
Oops, would still infinite loop on a bad module.

Should really fix #6552 this time.
Improve frame timing on non-Windows. Disable IdleTiming when audio is disabled.
Merge pull request #6555 from xsacha/timing2

Improve frame timing on non-Windows.
Travis fix.
Remove debugging output for git-version.
Fix a bad == comparison typo.