Fix for Qt/Symbian.
Fix scePsmfPlayerStart to not corrupt the stack.

Also, unrevert my last change and fix a possible crash.
Merge pull request #515 from unknownbrackets/psmfplayer-fix

Fix scePsmfPlayerStart to not corrupt the stack
Merge pull request #516 from unknownbrackets/callbacks

Callback fixes
Buildfix.
Check for a null pointer when writing video.
Blacklist the sceMpeg module, won't do good things...
Merge pull request #519 from xsacha/master

Fix for Qt/Symbian
Merge pull request #518 from unknownbrackets/mpeg-fix

Minor mpeg fix
Fix spiky polygon glitches with vertex cache in Dissidia and maybe more.
Delete now-unnecessary (hopefully) sanity check
ArmEmitter: Set the P bit for 0-offset LDR/STR like AS does (but not W, which is the update part of indexed instructions)
Save encryption. Load/Save encrypted/decrypted save
RE of Chnnlsv lib
Correct size bug in kirk
Align some vertex arrays to page size. It's said to possibly be beneficial.
Implement mult, multu, mflo/hi, mtlo/hi in x86 JIT
Remove warning about JIT broken on Snapdragon - it works!
Merge pull request #523 from Xele02/save-crypt

Load/Save encrypted/decrypted save
Stub for scePsmfVerifyPsmf.
Allow Gitaroo Man to advance further
Merge pull request #524 from Xele02/psmf

Stub for scePsmfVerifyPsmf.
These two variables should be unsigned. It doesn't make sense for them to be signed.

I'm pretty sure having a negative maximum allowable text output limit wouldn't happen.
Also, I'm pretty sure an output length won't be negative.

These also get rid of some typecasts.