Updated collision handling, updated Box2d

Collision handling is now safe, meaning you can remove bodies when you receive a collision callback.