pre-C++11 buildfix. Linux buildfix.
Windows buildfix. Harmattan buildfix (it doesn't have lambdas). Tabify XBRZ.
Improve blending with two fixed colors.

It's not right, but it's less bad.  Maybe there's a better way?

Improves Popolocrois and Lunar (battle) blending issues.
Merge pull request #1614 from unknownbrackets/gpu-minor

Improve blending with two fixed colors
Moved texture scaling to separate file
Parallelized texture scaling
Added Global Threadpool to common
Adjusted Texture Scaler to use global threadpool
Eliminated C++11 lambdas
Approximate better with two fixed blend colors.

Having one be constant, or having a nearby blend, is better than fixing
both to 1.0 or 0.0.
FIX unintelligible sequence of decimal characters on savedialog.
    ppge_atlas JPN font define ShiftJIS -> UTF8 is all ok.
    but, cannot use all of chinese character. bacause blockAlloc failed.　
    So no change drawing Kanji.
    you can try to change native/tools/atlastool.cpp USE_LEVEL for all of chinese character.

FIX savedialog XXXGetStatus() loop. for daungeon traveler 2.
　　　　Can now be saved it.
FIX sceAtrac getCodec  InvalidMemory
Merge pull request #1618 from unknownbrackets/gpu-minor

Approximate better with two fixed blend colors
I'm sorry. Comment was unnecessary
and sceAtrac too.
Merge branch 'master' of https://github.com/hrydgard/ppsspp into jpnfont
Only scale textures which were never invalidated
Merge pull request #1616 from PeterTh/master

Add global threadpool, use it for texture scaling parallelization
Update native
Merge pull request #1620 from nachume/jpnfont

FIX unintelligible sequence of decimal characters on savedialog.
Merge remote-tracking branch 'upstream/master' into fps2

Conflicts:
	native