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.
Added Spidermonkey bindings for a synchronous XMLHttpRequest object in JAvascript.
activate XMLHttpRequest in bindings.config
Refactor the framework of plugin on iOS.
Merge branch 'master' of https://github.com/cocos2d/cocos2d-x
Using CChttpClient instead of curl.
Added getter and setter for raw header data
changed xmlhttprequest to use cchttpclient instead of raw curl. XHR is now async.
Merge branch 'master' into XMLHttpRequest_cchttpclient

# By James Chen (23) and others
# Via James Chen (19) and others
* master: (57 commits)
  Update AUTHORS [ci skip]
  fixed #2151: Commenting a log in CCFileUtils::fullPathForFilename.
  Update AUTHORS [ci skip].
  fixed #2105: Refactoring travis build script.
  Assert statement modifies 'mType'.
  fixed #2151: Custom font can't be loaded correctly if using full path of filename.
  fixed #2150: Updating AUTHORS.
  fixed #2150: Adding tests for this issue and fix compilation error of CCScale9Sprite.
  fixed #2150: Updating ccb and ccbi files.
  Update AUTHORS
  fixed #2105: Updating the URL of 'Building Status' for travis.
  fixed #2105: Adding Travis build support. Moving script to 'tools/travis-script'.
  fixed #2149: "const CCSize& CCScrollView::getContentSize()" --> "const CCSize& CCScrollView::getContentSize() const".
  Update AUTHORS
  Update AUTHORS
  Update AUTHORS
  issue #2103 Add more lua test case(Replace encoding error)
  Added const to CCNode::getChildrenCount()
  Fix for wrong alignment using texture format sizes other than 4 bytes. For example RGBA4444 is 2 bytes per pixel. A texture with width of 1 passes the previous power of 2 test, but the alignment value needs to be 2, not 4.
  issue #2103 Add more lua test case(Add  PerformanceSpriteTest of PerformanceTest)
  ...
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.
Merge branch 'master' of https://github.com/cocos2d/cocos2d-x
Remove the unused code in weibo.
Merge branch 'master' into XMLHttpRequest_cchttpclient

# By Sam Clegg (2) and James Chen (1)
# Via James Chen
* master:
  Update AUTHORS [ci skip]
  Rename CCScriptSupport::executeAssert -> CCScriptSupport::handleAssert
  Log assert messages
Some code cleaning
Tidied up comments