Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3
Add immediate send request
replace tab to space.
networkThreadAlone callback on main thread use lambda
Merge remote-tracking branch 'github/v3' into v3
fix: Incorrect error buffer in two thread
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3
Merge remote-tracking branch 'upstream/v3' into v3
fixed Armature::getBoundingBox() is wrong when bone's display is null
Merge remote-tracking branch 'upstream/v3' into v3
fix mingw32/64 build:

MinGW uses system installed libcurl, rather than libcurl_imp.
set libws2_32 as standard library for mingw.
* Skip UTF8 BOM if it exists
* Fix when string isn't terminated if fread() reads less size than paramter at FileUtils getData
Bug fix
add cocostudio binary file parser
add version 300 parsing code in widget reader
add binary file parsing into ui tests
improve parsing code
tests
Add bytecode and encrypted files test cases for Lua