Merge pull request #3144 from jllust/Fix#2354

closed 2401: CCLabelBMFont crashes in glDrawElements of CCTextureAtlas::drawNumberOfQuads sometimes
Update AUTHORS [ci skip]
closed #2403: Reverting commit 239323c to fix the bug that Tint and Fade action can't work for ProgressTimer.
issue #2403: Removing unused implemented methods like setOpacityModifyRGB, isOpacityModifyRGB since they're defined in their super class.
Merge pull request #3149 from dumganhar/iss2403-progresstimer

closed 2403: Reverting commit 239323c to fix the bug that Tint and Fade action can't work for ProgressTimer.
issue #2404:created CCDprecated.h and move all global functions and variables into it
issue #2397: Application::sharedApplication --> Application::getInstance.
issue #2397: Updating LUA bindings.
issue #2397: Mark Application::sharedApplication as deprecated function.
issue #2404:re-add some global functions and variables and mark them as deprecated
Merge pull request #3151 from dumganhar/iss2397-getInstance

issue #2397: Application::sharedApplication --> Application::getInstance and mark Application::sharedApplication as deprecated function.
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #3152 from CocosRobot/updategeneratedsubmodule_1373879025

[ci skip][AUTO] : updating submodule reference to latest autogenerated bindings
issue #2404:remove unneeded files
issue #2404:fixed some compiling errors
issue #2404:fixed some compiling warnings
Merge branch 'add-deprecated-header' of https://github.com/minggo/cocos2d-x into add-deprecated-header
Merge pull request #3154 from minggo/add-deprecated-header

Add deprecated header
add S9CascadeOpacityAndColor test
override updateDisplayedColor and updateDisplayedOpacity method in Scale9Sprite class