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.
Merge pull request #2982 from ricardoquesada/ios_project_fixes

[iOS] TestCpp for iOS uses libcocos2dx, libCocosDenshion, etc...
Cleanup travis build scripts.

before-install.sh and run-script.sh now both given an error if
no PLATFORM was not specified correctly.

Environment variables are now set as part of run-script.sh.  This
makes the travis output simpler and makes it possible to run
run-script.sh outside of travis.

javascript binding generation will not exit early if GH_USER
etc are not set.  This allows the travis scripts to be run in
cloned repos which were otherwise erroring out trying to go
the JS bindings commit.

When generating javascript bindgings, don't username and email
with '--global'.  It should be sufficient to set this only for
the binding repo.
Merge pull request #2986 from sbc100/travis_script_cleanup

closed #2326: Cleanup travis build scripts.
Update AUTHORS [ci skip]
issue #2276: Add OpenGL lua module
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into glMoudle