修复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)
typo; more Pythonic
Created CCDeprecated-ext
CCCallFuncN deprecation
emscripten bugfix
Updated AUTHORS
Merge branch 'develop' into more_best_practices_fixes
More best practices fixes and other bug fixes

- Adds `CC_REQUIRES_NULL_TERMINATION` to methods that require a NULL at the end
- Removes more Hungarian notations in samples
- s/sprite/scene: fix from previous commit
- `CCLog` -> `log`
- `getLayerNamed` -> `getLayer`
- `getPropertyNamed` -> `getProperty`
- and other small fixes
Compilation error fixes, since CCLog has been renamed to 'log', all platforms should implement it.
issue #2426:Add Drawprimitives.lua and Drawprimitives lua test sample
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into TestSample
Put the deprecated method 'CCLog' to 'CCDeprecated.h'.
issue #2426:Modify tab and spaces
More CCLog --> log.
Merge pull request #3231 from dumganhar/more_best_practices_fixes

Resolved compilation errors in PR https://github.com/cocos2d/cocos2d-x/pull/3216
Merge pull request #3214 from bmanGH/develop

修复CCTexturePVR创建GLTexture时没有使用GLStateCache
Update AUTHORS
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #3233 from CocosRobot/updategeneratedsubmodule_1374635193

[ci skip][AUTO] : updating submodule reference to latest autogenerated bindings