Even better physics resolution

This does a slow push for objects with a lot of overlap, but the edges
of the collision are still exact. This feels really close to what the
original game does.