fix maxim-at3plus crash

Thanks @unknownbrackets
https://github.com/hrydgard/ppsspp/issues/4248
Digimon Adventure Voice probrem can be fixed later
auto hide recents tab when no recent games exist
Removed some unused content from Common.h
Fix incorrect translation category.
Only turn on filtering in FMV when alpha test isn't enabled
Update native
Make the touch visibility thing a "subdialog" of the layout editor.

Reorder options a bit too.
Enable/disable access to the control layout editor properly
Simplified MsgHandler
Translating the Back and Toggle All Buttons
Correcting the Toggle all Button function (it was reverting the selection)
Make touch Dpad and Select show by default.
now highlights games tab if recents is empty
Update native - fix #4269
The built-in draw2d shader doesn't need a version number specified
Warning fix.
Draw default background when pic doesn't exist.
Use a better default font path on Linux/Mac OS X.

This way people don't have to copy to ~/.ppsspp/flash0.
The override in ~/.ppsspp/PSP/flash0 still works.
Simplify __cpuidex().

Wasn't building 32-bit for me on Ubuntu.