closed #3991, Add method to reload cached texture & update the nodes used the texture.
Modify methods of Changing color and opacity.
Fixed bug of loadingbar
fixed #3868. Add guard check to send method of HttpClient
Add custom widget and reader
Merge branch 'develop' into develop_nutty_modify_framework_for315
Fixed crash of sample
Modify trigger
Merge branch 'develop' into develop_nutty_modify_framework_for315
install.py -> setup.py
fix: controlSwitch Bug
Merge branch 'develop' into develop_fixControlSwitchBug

* develop:
  Adds EventListenerTouchOneByOne::isSwallowTouches, fixes a typo for Director::EVENT_AFTER_UPDATE.
  Feature #4236: Refactor is/setFlipX/Y to is/setFlippedX/Y in gui classes
fix: shader RetroTest by using new label
Move Box2dTestBed step method to onDraw
issue #3629:new label support customize the effects such as Shadow[blur is unsupported], Outline
Delete Box2DView::tick() method.
remove unused shader and also did adjust FontAtlas::getTexture
Merge branch 'develop' into develop_nutty_modify_framework_for315

Conflicts:
	build/cocos2d_libs.xcodeproj/project.pbxproj
	cocos/gui/UIButton.cpp
	cocos/gui/UIButton.h
	cocos/gui/UIWidget.h
make setup script more smart
Merge pull request #5564 from minggo/install

make setup script smart