Added motor controller 3. It is a turnging + roaming controller
It uses the same Twist message, but if angular.y is not 0.0 then it executes that command only (in degrees).
Then when it chages to 0.0 it will once again be a roaming controller (like motor controller 2)
Code needs to be cleaned up from some commnentes from today