Merge pull request #360 from raven02/master

Implement sceMpegRingbufferQueryPackNum and sceMpegQueryUserdataEsSize
Merge pull request #361 from unknownbrackets/thread-funcs

sceKernelWaitThreadEnd(), ...ReleaseFromWait(), and warnings
Implement sceMpegUnRegistStream & sceMpegAvcDecodeStop
Add a couple unknown syscalls hit in games.

Specifically Velocity and Mad Blocker Alpha.
Keep track of exported symbols and link them later.
Load the exports that tell us module info.

Thanks JPCSP.
Take the module info when starting the main module.

Fixes Ys Seven, Fieldrunners, Shadow of Destiny, maybe others.
Cleanup some todos and logging in exports.
Write an unknown syscall for unresolved imports.
Merge pull request #362 from unknownbrackets/module-exports

Process module exports and listen to them
Merge pull request #364 from unknownbrackets/unknown-syscalls

Add a couple unknown syscalls hit in games
Implement sceMpegChangeGetAuMode
Merge pull request #365 from raven02/master

Implement sceMpegUnRegistStream & sceMpegAvcDecodeStop &sceMpegChangeGetAuMode
Lots of various work on the ARM jit. It executes a couple of blocks now.
Get rid of CPU class so that MIPSState can be POD, enabling offsetof
R10, not R9, points to the mips state...
Teach disarm about MOVW and MOVT.
More disassembly improvements
It's getting close to the first totally unoptimized jit run.
Modified memorymanagement for JIT in Symbian