Merge pull request #120 from wuspring/master

Update UI_Screen.cpp for the "OK" and "Cancel" button in Dialog can be translatable, Using [Dialog]->"OK","Cancel"
Warning fix.
Correctly resize text on Android / non sys fonts.
Merge pull request #122 from unknownbrackets/text-draw

Fix bad font size of git version with non-sys fonts
-ffast-math doesn't seem like a good idea.
Add isTopLevel query for screens
Replace System_GetName with System_GetProperty so we can return more info
Fetch language/region code, fix bug in VFSGetFileInfo
Respect font scale properly in textdrawer
Add glstate.alphaTestQCOM & alphaFuncQCOM
Restore() for alphaTestQCOM & alphaFuncQCOM
Merge pull request #123 from raven02/patch-8

Prepare to use GL_QCOM_alpha_test
Add gl_extensions.QCOM_binning_control
Add hints for GL_QCOM_binning_control
Merge pull request #124 from raven02/patch-9

Prepare for GL_QCOM_binning_control
'Don't Care' token should not require since it is default
Merge pull request #125 from raven02/patch-11

'Don't Care' token should not be required since it is default
Fix android build on non-QCOM (it failed the gstate count check).
Move some popup utility classes here
Disabled (forced to 1) broken scaling on Linux Qt environments.