Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3
fixed Armature::getBoundingBox() is wrong when bone's display is null
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
animation3d
add cocostudio binary file parser
add version 300 parsing code in widget reader
add binary file parsing into ui tests
improve parsing code
sprite3d with skin render&bundle
change comment
worldmat cache in bone
tests
Add bytecode and encrypted files test cases for Lua
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3_fix
animation test
fix KeyCode back compatible