Removed game title from .ini names.
Also added offset for God Eater Burst codes to work.
Add more titles id's for god eater burst fix.
Added a "Nearest Filtering" option for testing.
Renamed Nearest and Linear Filtering to Force Nearest/Linear Filtering.
Made sure that both options aren't active at the same time.
Merge remote-tracking branch 'upstream/master' into nearest_filtering
sceIoRename() ignores any path on dest.

Also, change the interface so it can return an error code.  Currently not
returning perfect error codes but it's better than before.
Add failure messages to savestates loading/saving. It's misleading to always say "Loaded state" or "Saved state", even if it fails. Plus, result was unused up to this point.
Clean up slightly.
Restructure load/save failure message by reverting it back to the original and add a translation ini key instead. Much simpler, and cleaner.
Fix a comment and remove an old comment.
Make failure reasons translatable.
Simplify error message via better translation key/message.
Make keys look more natural in case we have an untranslated key, and give a generic error for the missing version/not found keys.
Merge pull request #2432 from thedax/saveStateFailReasons

Add failure reasons to savestate OSMs.
Merge pull request #2431 from unknownbrackets/io-rename

sceIoRename() ignores any path on dest
update submodules
Merge branch 'nearest_filtering' of https://github.com/AdmiralCurtiss/ppsspp into AdmiralCurtiss-nearest_filtering

Conflicts:
	ffmpeg
	lang
Merge pull request #2350 from makotech222/cwcheatUI

CWCheat: Fix ini titles (again) and add an offset for God Eater Burst codes to work properly.
Memory viewer redesigned.
Fixed ppsspp.rc encoding.