Merge pull request #1 from hrydgard/master

Update
Merge pull request #2 from hrydgard/master
armjit: disable lwl/lwr/swl/swr
Merge pull request #879 from Xele02/qt_work

Reencode Grec translation in UTF8 and correct bug in file
Making the input letter closer
Merge pull request #880 from raven02/patch-3

Making the input letter closer
Turn down level sceMpegAtracDecode log level
Turn down level sceAtracDecodeData log level
Merge pull request #881 from raven02/patch-3

Turn down sceMpegAtracDecode and sceAtracDecodeData log level
Fixes to Portuguese (Brazillian) translation.
Merge pull request #883 from m45t3r/master

Fixes to Portuguese (Brazillian) translation.
Check for bad psmfplayer param in status.

Improves Mana Khemia: Student Alliance.
Correctly make psmfPlayerStatus per instance.
Merge pull request #885 from unknownbrackets/psmfplayer-fix

Small scePsmfPlayer cleanup
Enable optimisation codepath (left+right combines).
Use correct args for STR(..) throughout armjit.
Use correct args for Operand2(..) through armjit. Fix STR(..).
Separate codepaths for shifted load/stores and normal load/stores. Fix dirty regs.
Small update for shifted load/stores. Still disabled.
Fix literal pools on games with very large code blocks (eg. Zero no Kieski).
Was flushing after an offset of 4088 which did not take in to account that a single MIPS instruction can turn in to numerous ARM instructions. Chose a safer value of 4020.
Was insta-flushing after reaching this offset value. Some code blocks are over 8K in size. Use a partialFlushOffset to keep track of when the next flush is required.
Was protecting flush branch manually. Can use B_CC(CC_AL) for this instead.