added setTarget: to B2DMouseJoint
Added B2DPrismaticJoint
[B2Body createFixture:] now takes a pointer as a parameter
Refactoring: replaced some #imports with forward declarations
moved enums to B2DTypes
Added support for creating MouseJoints in B2DWorld