Merge pull request #4 from cocos2d/master

Merge from the latest version of cocos2d
Added config macro for "spine" extension
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
CocosDenshion: fixed wrong assertion in android OpenSL engine

Playback rate interface cannot be initialized for some players in
android 4.x, it's not cocos2d bug.
Now opacity option for shadow in CCLabelTTF works.
issue  #2377:add scriptHandlerMgr and modify ActionManager.lua
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler
issue  #2377:Replace the CallFunc script Handler and repair Testlua Bug
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler
issue  #2377:Remove registerNotificationHandler function
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler
issue  #2377:Adjust tab and space
issue  #2377:Modify the ScripthandlerMgr struct and modify some lua test samples
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler
issue  #2377:Del register/unregister function in .cpp and .h files
issue  #2377:Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandlerMgr
issue  #2377:Modify solution config
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler
Fixed javascript constant names auto-generated