Finish implementing savestates for fonts.

Oops, missed this before.  Was crashing FF3 and games using custom fonts.
Merge pull request #1038 from unknownbrackets/fonts

Finish implementing savestates for fonts
win32 UI tweaks
Update native. some stubs and a buildfix.
Untested support for Android-x86. No idea if this actually works.
Update native. Allow switching mediaengine at runtime (not sure why you'd want to though)t:
Adjust hcount a little
Update native
Update submodules again
Merge remote-tracking branch 'upstream/master' into fps2

Conflicts:
	Windows/WndMainWindow.cpp
	native
	pspautotests