issue #2771:  fix physics test  CC_USE_PHYSICS definition
issue #2771:  add assert to joint
issue #2771:  add some method implements with box2d in PhysicsWorld
issue #2771:  refactor PhysicsWorld and PhysicsWorldInfo
issue #2771: refactor some functions and delete PHYSICS_INFINITY macro.
issue #2771: delete all the box2d implementation in physics parts.
issue #2771: fix compile errors
issue #2771: edit android.mk, CMakeLists.txt, change PHYSICS_CONTACT_POINT_MAX to PhysicsContactData:POINT_MAX
issue #2771: fix vs compile errors, change project setting
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into iss2771_physical
issue #2771:remove unneeded include “ccConfig.h”
Merge pull request #4403 from boyu0/iss2771_physical

[ci skip]Iss2771 physical