Negative radius in CIRCLE mode

Positive and zero radius work as previously, and now if you enter a
negative radius it will use the copter's current position as the center
and move back to the edge of the circle before starting to orbit