Merge pull request #2780 from dumganhar/master

[Android] Ignoring a warning of 'invalid-offsetof' in the library of spidermonkey. [master]
fixed #2260: make CCDictionary::createWithContentsOfFile() return NULL when the file is missing
Merge pull request #2783 from minggo/master

make CCDictionary::createWithContentsOfFile() return NULL when the file is missing
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 unreadable print in CCBReaderLoad.lua.
Removing CODE_SIGN_IDETITY section in prom.pbxproj.
Marmalade projects fix.
Minor fix for CCSprite::draw(), checking whether texture is valid, if it's invalid, don't set the attribute for it.
Merge pull request #2784 from dumganhar/some-fixes-marmalade-master

[master] Some fixes:
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
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 unreadable print in CCBReaderLoad.lua.
Removing CODE_SIGN_IDETITY section in prom.pbxproj.
Marmalade projects fix.
Updating JS-Test.