Correct Circle-handling

Single-command circles were getting rendered as 0-degree arcs. Also
linked controller min-arc/arc-length settings to visualization
calculations.