Improve windows log

Log name now ppsspplog.txt
Enable debug loggng
ARMJit: Fix bug in instruction mtv, affecting SSX

SSX still has other problems on ARM though.
Merge pull request #4778 from sum2012/log

Improve windows log
Buildfix for Windows Qt. Enable PSP model SLIM on Symbian (works fine due to lack of mmap).
Assorted cleanup in the MIPS emulation
Hide background downloads like the PPSSPP version check from progress bar display
"cache" instruction: Implement icache invalidation.

Fixes broken math in Tony Hawk so it must be doing self modifying code. Nasty.
Fix cache instruction on ARM
Cleanup ClearmodeDepthMask
Linux 32-bit fix. We cannot allocate > 32MB for 32-bit mmap implementations which is causing issues getting SLIM to work. Also, we should explicitly disable in case it is stuck in someones ppsspp.ini. See: http://lxr.free-electrons.com/source/tools/perf/util/session.c#L1290
Blackberry/BSDs: Don't sync memory back to the underlying file. This is terrible on I/O performance. Linux already has this by default. See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21820
Merge pull request #4781 from raven02/cleanup

Cleanup ClearmodeDepthMask
Custom postshaders now load successfully
SoftGPU: Prepare for mipmapping. Getting the uv deltas seems tricky though...
Guess game region from game ID, display on game screen
Touch controls: Make it harder to accidentally hit dpad diagonals.

Treats the dpad as 4-way out to a certain radius.
Fix the size of a couple of back buttons. Fixes #4763
Don't crash trying to clear the icache in interpreter mode
"Thin Borders" touch button style, ability to choose.

Also a Gold color scheme. Not sure whether to use or not.
Loosen up the dpad diagonals again quite a bit.