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
Merge pull request #3528 from natural-law/ForPlugin

Modify the method cocos_android_app_init()
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into TableView