MenuItemToggle is fixed

Supports callbacks now.
Updated MenuTest to supports the new API.
Updated CHANGELOG and version
Updatged Xcode project for Mac
on dealloc, log "this" with %p, not %x.

Also adds %p where it was missing.
And make a few fixes on the iOS project
[Android] Only ignore warning of 'invalid-offsetof' in the library of spidermonkey.
Merge pull request #2779 from dumganhar/develop

[Android] Only ignore warning of 'invalid-offsetof' in the library of spidermonkey.
Update the flurry SDK version.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
Merge pull request #2778 from ricardoquesada/dealloc_log_fixed

on dealloc, log "this" with %p, not %x.
Adding libwebsockets license in WebSocket.h/.cpp.
Log error instead of triggering an assert for shadow and stroke.
[Mamarlade] Fixing a compilation error in cocos2dx/platform/marmalade/CCImage.cpp.
Fixing a bug that display is wrong when setting setTexture(NULL) for CCSprite.
[Spine] Using getContentSize to make spine-runtime supports the strategy of loading resources in cocos2d-x.
Removing CODE_SIGN_IDETITY section in prom.pbxproj.

Conflicts:
	samples/Cpp/TestCpp/proj.ios/TestCpp.xcodeproj/project.pbxproj
	samples/Cpp/TestCpp/proj.mac/TestCpp.xcodeproj/project.pbxproj
Merge pull request #2785 from dumganhar/develop

Sync some fixes from master branch
Merge pull request #2782 from natural-law/develop

Update the flurry SDK version.
Merge branch 'menuitem_toggle_fixes' of https://github.com/ricardoquesada/cocos2d-x into ricardoquesada-menuitem_toggle_fixes
Reverting target to android-8.
Don't generate js binding glue code for CCMenuItem.*::initWithCallback.
Merge pull request #2787 from dumganhar/ricardoquesada-menuitem_toggle_fixes

Merge PR https://github.com/cocos2d/cocos2d-x/pull/2777
[AUTO] : updating submodule reference to latest autogenerated bindings