Merge pull request #3115 from azmeuk/linux

Linux Eclipse Projects
no more VC2010
Solving 'black screen' on android
Now opacity option for shadow in CCLabelTTF works.
fixing Linux build
Merge pull request #3116 from lgb/small_fix

no more VC2010
Add append function for String class.

The append function is useful when adding a string.
So, I added it to String class.
issue #2388: Checking whether the texture exists.
issue #2388: One more static_cast.
closed #2390, Resolve the bug in modify game projects tools.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
issue #2389: Adding cookie support for HttpClient
issue #2388: Updating comments for cc_2x2_white_image variable.
issue #2388: Fixing a bug in FadeIn::clone.
Merge pull request #3114 from dumganhar/iss2388-default-texture

closed #2388: Creating a default texture for CCSprite if setTexture(nullptr) is invoked.
Support Tizen 2.2 SDK.
- Update project files.
- based on develop branch.
- HelloCpp, SimpleGame, HelloLua, TestLua available to build.
issue #2300: A fix of missing invoking 'initXXX' in clone method.(FadeOut, DelayTime).
'tile' --> 'getTile', 'orignalTile' --> 'getOrignalTile'
issue  #2377:add scriptHandlerMgr and modify ActionManager.lua
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ScriptHandler