Added Mingw-crt Support without breaking VS SDK
Update CCControlButton.cpp

fixed a bug when button's parent is hided, the button still can responce to clicked event
Log assert messages

Now, assert messages as visible in the trace output
as well as the line number of condition that failed.
Rename CCScriptSupport::executeAssert -> CCScriptSupport::handleAssert

Also remove the first "cond" argument, since it is always false.
Fix custom font loading on Android when using fonts that are in resource mapped directories/paths.

1: Use the CCFileUtils::fullPathForFilename function to lookup the resolved path for the font in the Android specific function, CCImage::getBitmapFromJava.

2: Remove a warning previously added in pull request 2422 (https://github.com/cocos2d/cocos2d-x/pull/2422) in CCFileUtils::fullPathForFilename in order to support change (1) above. If we pass just a system font name to CCFileUtils::fullPathForFilename such as 'Arial' (instead of a path) then it should just return 'Arial' and not generate a warning. We can't assume that when a path (or handle) given to CCFileUtils::fullPathForFilename isn't found within Cocos2dx that it doesn't exist or isn't valid. Depending on the platform there might be files or folders or handles that could be accessible to the app which might exist outside of the knowledge of Cocos2dx. The correct place to warn about missing resource files would be at the point where the resource loading itself fails; e.g if a texture or sound fails to load for example.
Refactor the framework of plugin on iOS.
Merge branch 'master' of https://github.com/cocos2d/cocos2d-x
Merge branch 'android_custom_font_fix' of git://github.com/DarraghCoy/cocos2d-x into iss2151-customttf
fixed #2151: Custom font can't be loaded correctly if using full path of filename.
Assert statement modifies 'mType'.
Merge pull request #2559 from dumganhar/master

fixed #2105: Refactoring travis build script for android.
Merge pull request #2558 from Xander84/master

Assert statement modifies 'mType'. [ci skip]
Update AUTHORS [ci skip].
Merge branch 'master' of https://github.com/cocos2d/cocos2d-x into iss2151-customttf
fixed #2151: Commenting a log in CCFileUtils::fullPathForFilename.
Merge pull request #2557 from dumganhar/iss2151-customttf

fixed #2151: Custom font can't be loaded correctly if using full path of filename.
Update AUTHORS [ci skip]
Merge pull request #2391 from sbc100/log_asserts

fixed #2152: Logging assert messages to the console and renaming CCScriptSupport::executeAssert to CCScriptSupport::handleAssert.
Update AUTHORS [ci skip]
Add plugin weibo & demo code in HelloSocial.