Bullet: reintroduce SoftMeshTest

This is a quick fix for SoftMeshTest:
- Add MeshPart support
- Calculate each individual point instead of relying on the mesh provided

This still doesn't update normals. I'll look into that later and then add easier constructors.