Implement gettimeofday kernel function for non-Windows platforms. Helps some homebrew run.
Buildfix for Qt
Merge remote-tracking branch 'upstream/master'
Qt Buildfix. Wrong dir.
Symbian buildfix.
Merge remote-tracking branch 'upstream/master'
pre-C++11 buildfix. Linux buildfix.
Windows buildfix. Harmattan buildfix (it doesn't have lambdas). Tabify XBRZ.
Merge remote-tracking branch 'upstream/master'
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.