Add new stuff to Box2D wrapper (mostly MotorJoint)

Closes #1873