Android and Linux fixes
Merge pull request #4538 from ricardoquesada/linux_and_android_fixes

Android and Linux fixes
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #4539 from CocosRobot/updategeneratedsubmodule_1387397647

[AUTO] : updating submodule reference to latest autogenerated bindings
Improves SpriteTest

Improves SpriteTest.
It is easier to see if Sprite works as SpriteBatchNode (and vice-versa).

Needed for the new renderer.

Also adds `const` to title() and subtitle()
Merge pull request #4541 from ricardoquesada/sprite_test_love

Improves SpriteTest
[AUTO] : updating submodule reference to latest autogenerated bindings
Merge pull request #4542 from CocosRobot/updategeneratedsubmodule_1387404655

[AUTO] : updating submodule reference to latest autogenerated bindings
Node cleanup

Uses "normal" interation without the lambda to prevent another object in the stack.

removed unused code.
Merge pull request #4543 from ricardoquesada/node_cleanup

Node cleanup
Merge branch 'develop' into Array

Conflicts:
	cocos/scripting/auto-generated
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into edit_hungarian_notation
new spine runtime applied
getNodeToParentTransform fixes

Code is cleaner.
`Armature` calls parent to reduce code.

[]: Skew is still not working properly
Merge pull request #4544 from ricardoquesada/get_node_transform_fixes

getNodeToParentTransform fixes
Merge pull request #4534 from boyu0/edit_hungarian_notation

Edit hungarian notation
update vs project for removes unneeded files
iterator in Sprite fixes

And replaces some std::for_each() with for() to prevent another object in the stack.
Merge branch 'develop' into node_fixes
Merge pull request #4547 from ricardoquesada/node_fixes

Node fixes with the iterator (thanks James)