made the sendOutputMessage static so it can be called from everywhere in
the client code
added method stopMotors, which will only stop the motors and not invoke
a position update
fixed a major bug in the MovementManager: whenever the angle correction
was invoked, the robot's pose was calculated anew AND (the bigger
problem) not again after that - it is clear that this could only result
in wrong calculated positions