Test collision between two bodies and return a contact manifold.
This is the new entry point that generates proper 2-point manifolds using
Sutherland-Hodgman clipping for polygon-polygon collisions.
Test collision between two bodies with speculative contact detection.
If bodies are separated but within the speculative margin, generates a
contact with negative penetration (representing the separation distance).
This prevents tunneling for fast-moving objects.