Merge pull request #1 from hrydgard/master

Update
Merge pull request #2 from hrydgard/master
Add emitters for VMRS/VMSR. Undisable ceil, which works. Add stub for rounding mode handling.
Try software rounding mode instead. Use conditionals for VFP functions. Note: Round to Zero not working for some reason?
Make sure interpreter and jit savestates match.
Add WrapI_UUUI

For sceMpegAvcConvertToYuv420 use
public int sceMpegAvcConvertToYuv420(int mpeg, TPointer bufferOutput,
TPointer unknown1, int unknown2) {
return 0;
}
Re-enable the flicker hack for Dissidia, etc.

This is still needed for several games, including at least Dissidia,
Echochrome, and Final Fantasy Tactics.

This reverts commit 8eedc89ad7340a896875545c5349611030b8dad6.
Merge remote-tracking branch 'upstream/master'
more work on the german translation
Merge pull request #911 from sum2012/patch-2

Add WrapI_UUUI
Merge pull request #912 from unknownbrackets/savestates

Make sure interpreter and jit savestates match
Bit clean up the SetRenderFrameBuffer()
Merge pull request #913 from Apology11/master

more work on the german translation
Correct arguments to font alloc function.
Fix a shutdown crash with close fonts.
Merge pull request #918 from unknownbrackets/fonts

Fix font crash on close again
Add some basics for memory checks to x86 jit.

Specifically, we will need to be able to bail in delayslots,
and we will need to know the size of the access (useful anyway.)
Don't trip in a delay slot for bad mem access.

Could've done some tricky things... we don't jump correctly then.
Validate the full memory access is valid.

Probably barely matters, but since we have the size now anyway...
Basic working imm mem breakpoints in x86 jit.

Seems to work okay.  Doen't cover HLE of course.