Merge pull request #313 from tmaul/master

Remove scesupPreAcc
Use snappy to compress savestates. This is a bit of a hackjob sorry, will clean after 0.5.
Windows: Add ugly dialog that just shows controls for now. Also had VS rewrite the .rc file for me, looks neater.
Fix --state not loading a savestate on startup.

Was scheduling some random event instead after 883f61e3ddafc0de17cb78f355f860e8ce4406a6.
Merge pull request #316 from unknownbrackets/savestates

Fix --state not loading a savestate on startup
Add the new utf8.cpp to the main CMakeLists
Fix flicker in a bunch of games. Fix is a little hacky but okay for 0.5.
Add option for 2x buffered rendering on Android.
Constify a couple of globals
Upgrade native
Fix savestates under JIT
Make MsgDialog not put text outside the screen.
Better output for faked modules
Fixed $zr being non-zero after loading instruction
Fixed interpreter
Merge pull request #317 from artart78/master

Fixed $zr being non-zero after loading instruction & better logging for fake modules
Some operations were doing things in 16-byte blocks. Adjust some buffer sizes to allow for this. Also remove a global.
Ignore voicenum = -1 in sceSasSetKeyOff for now. Update native.
Ignore bogus invalidate cache calls, fixes slowdown in some games
Fixed $k0 overwriting $sp content & stack address