Fixed Joints

Before I had implemented the mouse joint stuff mostly in GameView. This
created some serious problems with the PhysicsZone step I think, such
that objects could get stuck in the air. I have fixed this by making
things work more like they did before I added the mouse joint, i.e.
Things are run in Canvas Thread and than in Physics Zone to avoid going
during a step.