A tried a AngleJoint with TargetAngle set by a Xbox360 controller thumbstick.
I set the joints TargetAngle to the thumbsticks angle, but since the physics engine controlles the rotation,
I can't figure out how to avoid the problem of rotation in the opposite direction instead of the shortest way.
That is, when it should pass over 0.
I know how to do this when manually rotating, but not with Farseer, and I need the physics behavior.