Fix some formatting warnings.
Attempt to fix Symbian compilation.
Keep track of whether PSP_Init() was called.

This way settings are properly enabled/disabled in the menu.
Mipmapping only enable when texture scaling disable
Merge pull request #4943 from raven02/patch-29

Mipmapping only enable when texture scaling disable
Merge pull request #4942 from unknownbrackets/warnings

Fix some warnings, possibly fix Symbian
Mostly get rid of including "Globals.h"
More include cleanup. Hoping for very slightly faster compile times..
Win32 BuildFix.
Merge pull request #4945 from shenweip/patch-17

Win32 BuildFix.
Include some now-missing things for Linux.
Add a bunch more missing cstring includes.
Missed one, try to fix Blackberry too.
Add ini options to configure the texture cache.
Fix #4922, kill age checks in texcache.
Cleanup differences in DirectX9 texcache code.
Add UI options for new texcache options.
Default off the texture cache options.

They cause noticeable glitches in a bunch of games.  The speed improvement
in some games is very good, but in quite a few it is small.