issue #1686:synchronize cocos2d.cpp
issue #1686:format codes
issue #1686:synchronize CCTransition.cpp
issue #1686:synchronize CCTMXXMLParser.cpp
issue #1686:synchronize CCTexturePVR.cpp
issue #1686: sync to CCLayer
Merge https://github.com/cocos2d/cocos2d-x into iss1686-synchronize
issue #1686:synchronize CCTextureCache.cpp
Merge branch 'iss1686-sync-rc0a' of https://github.com/dumganhar/cocos2d-x into iss1686-synchronize
issue #1686:synchronize CCNode.cpp
issue #1686:synchronize CCSprite.cpp
issue #1686:synchronize CCRenderTexture.cpp
issue #1686:synchronize CCProgressTimer.cpp
issue #1686:synchronize CCPhysicsSprite.cpp
issue #1686:synchronize CCPhysicsSprite.cpp
issue #1686:synchronize CCParticleSystemQuad.cpp
issue #1686:synchronize CCParticleSystem.cpp
issue #1686:synchronize CCParticleExample.cpp
issue #1686:synchronize CCMotionStreak.cpp
issue #1686:synchronize CCMenuItem.cpp