fixed #3476
            1.  remove unused  do  while(0).
            2.  change  addAnnimationEventCallBack to add AnimationEventCallBack.
Merge pull request #4739 from chengstory/#3476

fixed #3476
Merge branch 'master_nutty_modify_framework_newwidget' of https://github.com/nutty898/cocos2d-x
fix compiling error in jsb_cocos2dx_studio_manual.cpp
update cocos2d-x version string
Merge pull request #4741 from minggo/master

update cocos2d-x version string
fix lua binding for gui change.
fix lua binding for gui change
fix defined but not used in lua binding
use new class name for gui change.
fix compiling error on linux
fix error on linux: commands commence before first target.
fix miss file for Makefile
fix miss file for gui change
remove unnecessary spacing
remove unnecessary spacing
Merge pull request #4740 from Dhilan007/master_studio

Master nutty modify framework newwidget
[AUTO] : updating submodule reference to latest autogenerated bindings
fix miss file for lua binding project on vs
Merge pull request #4749 from CocosRobot/updategeneratedsubmodule_1388469669

[AUTO] : updating submodule reference to latest autogenerated bindings