- Rebuilt the box2d body creation to support multi-fixture bodies.

- Now the player won't stick on the walls when jumping
- Added support for multiple gravities
Added onAir() and onLand() events to player, to clean up the WorldContactListener.