Add parameter in method cocos_android_app_init() to initialize plugin.
Little performance improvements in SpriteBatchNode

_descendants: Array -> std::vector<Sprite*> since retain/release is no needed
Code is cleaner
Removes unused method (bug inherited from cocos2d-iphone)
Adds more doxygen strings
removes 'private' section from SpriteBatchNode
compiles Linux / Windows
Merge pull request #3530 from ricardoquesada/sprite_batch_node_perf_improvements

Little performance improvements in SpriteBatchNode
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #3528 from natural-law/ForPlugin

Modify the method cocos_android_app_init()
issue #2764:Add TableView lua binding and releated test sample
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into TableView
Merge pull request #3535 from CocosRobot/updategeneratedsubmodule_1378260416

[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #3537 from samuele3hu/TableView

issue #2764:Add TableView lua binding and releated test sample
closed #2766: Memory leak in the binding glue code of cc.FileUtils.getStringFromFile(getByteArrayFromFile).
Merge pull request #3538 from dumganhar/iss2766-memory-leak-develop

closed #2766: Memory leak in the binding glue code of cc.FileUtils.getStringFromFile(getByteArrayFromFile).