Support pinning paths in the game browser.

For example, you might have games in multiple places, internal and
external storage, or a projects directory in addition to regular games,
etc.
Support extracted ISOs (for debugging) in browser.
Show the path in the game details screen.

Helps when you have 2+ isos in the same dir with different versions of the
same game, heh.  Like when hacking/translating.
Adjust some project filters.
Oops, make things translatable.
Always update framebuffer tex sampling params.

Otherwise they are not always correct and cause glitches.
Merge pull request #4852 from unknownbrackets/gpu-minor

Always update framebuffer tex sampling params
Update native (texture clamping fix.)
Add "PPSSPP" definition so we can make PCMain.cpp usable for other things

Yeah this is ugly (see the native change)
Fragment shader: Remove superfluous precision specifiers.

Also make sure to strip lowp/mediump/highp on desktop even for GL3.0-3.3.
Add gstate.isSkinningEnabled()
Check gstate.isSkinningEnabled() only
Merge pull request #4854 from raven02/patch-16

Ignore software skinning for anti-aliasing only
Merge pull request #4750 from unknownbrackets/ui-tweaks

Support pinning paths in the game browser
Replace -ve fogcoef[1] with -10000.0f
Merge pull request #4856 from raven02/patch-17

Replace -ve fogcoef[1] with -10000.0f
When drawing the displayed FBO to the screen, always use bilinear.

Might want to make this an option in the future.
Update native
Typo fix checking the alpha func for src factors
Merge remote-tracking branch 'upstream/master' into fps2

Conflicts:
	native