Linux: added project part for QtCreator.

Allows easily setup cocos2d on Linux in QtCreator IDE.
Enabled c++0x flag, use OpenAL audio backend by default.
Add ProtocolUser for custom system plugins.
issue #2305:remove unneeded comment
Merge branch 'develop' into ForUser

Conflicts:
	plugin/protocols/platform/android/PluginFactory.cpp
	plugin/protocols/proj.android/jni/Android.mk
Merge branch 'develop' into ForUser
Up the minSdkVersion to 9
Update target to android-10 for NDK code
Add -landroid to LOCAL_LDLIBS and LOCAL_EXPORT_LDLIBS
#define LOGD
Native Asset Manager
isFileExist()
getFileData()

 * The async case is NYI
 * include stdlib for abort() when forAsync is true
Remove references to zip file
Do nothing in the case of forAsync
TestCpp for iOS uses libcocos2dx, libCocosDenshion, etc...

...as dependencies, and other minor fixes
some fixes

removes deprecated functions from AsssetManager
AssetManager: updated project
HelloCpp: does not depent on box2d, chipmunk, etc.
removes Xcode's autogenerated library paths
issue #2305:use c++11 thread instead of pthread for WebSocket.
Merge pull request #2987 from dumganhar/iss2305-std-thread

issue #2305: Using c++11 thread instead of pthread for WebSocket.