issue: box2d library is not able to be used by node.js require system without adding the following line:

module.exports = Box2D;

this allows the library to be used in both server and client without major modification
issue #1463 implement ccb Reader class
fixed #1463 modify name of enum
Merge pull request #525 from dingpinglv/iss1463_CCBReader

issue #1463 implement ccb Reader class
Merge pull request #523 from hannon235/master

issue: box2d library is not able to be used by node.js require system without adding the following line:
issue #1467: remove all tests
Merge pull request #526 from linshun/iss1467_testsSubmodule

issue #1467: remove all tests
add submodule
Merge pull request #527 from linshun/iss1467_testsSubmodule

add submodule
issue #1465 port code for UI Widget
Merge pull request #528 from dingpinglv/iss1465_UIWidget

issue #1465 port code for UI Widget
fixed #1463 modify code for CCBReader
Merge pull request #529 from dingpinglv/iss1463_CCBReader

fixed #1463 modify code for CCBReader
Fixed #1468: Fixed cc.setup cavas setting bug
Merge pull request #530 from ShengxiangChen/issue1468_ccSetup

Fixed #1468: Fixed cc.setup cavas setting bug
fixed #1465 debug for cc.ScrollView
CCBReader
submodules
Merge branch 'master' of https://github.com/cocos2d/cocos2d-html5
fixed #1463 load ccbReader file in jsloader.js