Rename the library file name of uc SDK.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
issue #2412:remove platform.cpp/.h
issue #2412:remove blackberry and marmalade port because they don't support c++11
closed #2418: Unused spriteframes also need to be removed when purgeCachedData.
Merge pull request #3209 from dumganhar/iss2418-purge-cache

closed 2418: Unused spriteframes also need to be removed when purgeCachedData.
Update AUTHORS [ci skip]
fixed a bug in emscripten makefile
Merge pull request #3211 from azmeuk/emscripten-makefile

fixed a bug in emscripten makefile
updated emscripten script so there is no need to edit it to make emscripten work
修复CCTexturePVR创建GLTexture时没有使用GLStateCache导致下一个Sprite::draw的时候可能会使用不正确的纹理
More best practices fixes

- Removes Hungarian notation from the CPP test (there are still some Hungarian to remove)
- Label and MotionStreak: Uses the CL() entry for the tests (lambda functions)
Merge pull request #3212 from azmeuk/emscripten-script

closed 2419: Updated emscripten-build.sh
Update AUTHORS [ci skip]
issue #2412:fix merging conflict
issue #2412:remove platform.h/.cpp from vs project
typo; more Pythonic
Merge pull request #3218 from minggo/iss2412-refactor_platform

remove some files
issue #2416, Add ProtocolSocial for android platform.
issue #2378: Setter/Getter for CCTexture2D, removing CC_PROPERTY_XXX macros.