Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Fixed Linux Shader Errors
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge branch 'v3' of https://github.com/2youyouo2/cocos2d-x into v3_EventFrame
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3_EventFrame
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Removes uthash in CCGLProgram
Fixed Label shifting when outline feature enabled
Fix some lua-tests error
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3_new_spine
Uses reference in for loop inside ccvector_std_string_to_luaval
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
Merge pull request #8903 from samuele3hu/v3_new_spine

Fix some lua-tests bugs
1.fixed frame event may forword emit
add arriving last frame event
fix some warnings / remove TABs