Improvements to havok

Improved the way the collision detection is recorded to improve
accuracy, would only record one per frame. now records as many as their
is in that frame