Fixed bug with cascade opacity for control button.
issue #5183, add CCLayoutExecutant file
issue #5183, refator LayoutExecutant
Fix Progress Action.
issue #5183, add LayoutProtocol
issue #5183, done
issue #5183, done
issue #5183, remove no needed type
Merge branch 'v3' into refactorLayout

Conflicts:
	cocos/ui/UILayout.cpp
issue #5183, add layout parameter type to widget for convenient access
show uploading file in play scene
fix potential problem
remove inner function from header file
Merge branch 'v3' of https://github.com/cocoscodeide/cocos2d-x into v3
fix build error
Merge pull request #6802 from samuele3hu/v3_fix

[ci skip]fix compile error for lua template
Merge pull request #6655 from zifter/FixCascade

Fixed bug with cascade opacity and color for control button. #4881
[ci skip]
[AUTO]: updating luabinding automatically
[ci skip]