Refactored Texture Scaling, changed options & gui to separately select scaling level and method
Buildfix for Symbian.
Hack for Meego. For some reason it's not compiling ThreadPool.cpp
Clean up some menu options and consistency.

Fixes cases where the & is already used, uses title case consistently,
and moves a couple options around to make the menu shorter and more
organized so related options are near each other.
Android : Shorter sound delay
Merge pull request #1625 from raven02/patch-15

Android : Shorter sound delay
Merge pull request #1624 from unknownbrackets/windows

Clean up some menu options / consistency in Windows menus
Don't scale textures in "kernel" memory (like the 2048x2048 PPGe texture).
Brightness fix for scaled RGB565 and RGB5551 textures. Fix broken color conversion in DecodeTexture (which is not normally used).
npdrmLseek/npdrmRead BUG fix
Merge pull request #1626 from tpunix/master

DLC bug fix
Added functionality for hybrid scaling (not yet working)
Manual merge
Add xBRZ texture scaling to Android/iOS
Take out above 3x
Merge pull request #1629 from raven02/xbrz

Add xBRZ texture scaling to Android/iOS
Stick to a single config entry per option.

We don't need a bool in the ini AND an int setting.

This should also fix the anistropy setting, which appears to have been
pretty much broken.  Also makes frameskip enable even if you don't tap
auto, which is what I'd assumed it did before.
Fix message dialog oversize
xbrz: fixed byte order, made distance function alpha-aware
Hybrid scaling works now