upgrades to new spidermonkey API

FF beta - this fixes the auto-compartment issue
update submodule for JS-Bindings auto-gen codes.
Merge pull request #1500 from dumganhar/gles20

Updated submodule for JS-Bindings auto-gen codes.
issue #1312:update libcurl for android and strip all libs
issue #1312: use --strip-unneeded parameter to strip lib
Updated the submodule of cocos2d-html5-test.
Merge pull request #1501 from dumganhar/gles20

Updated the submodule of cocos2d-html5-test.
Merge pull request #1491 from sburavtsov/HttpClient-destroy-fix

Fix for correct unscheduling and instance destruction
Update AUTHORS
Marmalade Sample data removed and merged changes
* Marmalade samples now use Resources folder, excess data removed
* Merged in James' changes
* CCNode::updateTransform() added
Updated the submodule of tools/cxx-generator.
Merge pull request #1503 from dumganhar/gles20

Updated the submodule of tools/cxx-generator.
Updating submodule reference to latest autogenerated bindings.
Merge pull request #1504 from dumganhar/gles20

Updating submodule reference to latest autogenerated bindings.
not invoke CCDirector::reshapeProjection() in EAGLView::layoutSubViews
Merge pull request #1505 from minggo/update-libcurl

Update libcurl
fix a compiling error
Merge pull request #1506 from minggo/update-libcurl

fix a compiling error
fixed a couple typos
Merge pull request #1507 from Xyzyx101/gles20

fixed a couple typos