Transplant new physics interface to master, start fixing up shit again
Remove unused from iphysicsshape
Remove unused from iphysicsjoint
Remove unused from iphysicsbody
Add back AddHullShape and AddMeshShape that takes a transform, implement later.. these are needed now :(
Remove unused from physicsaggregate
Remove unused from physicsworld
Remove unused from physicssystem
Remove shared manifold and physics contact shite
Add intersection controller, kinda bullshit but needed
Get game compiling again
Build new mesh and hull when adding transformed hulls and meshes
Support creating transformed hull from mesh (why tho?)
Latest trace solver
Return default physics material when user data is null
Setup joint break callback, break joint on body remove
Remove SetOnBreakHandler, callback is always added
Support body gravity enable
Fix joint and body double delete
Should be null checking this in water controller