Correct Circle-handling

Single-command circles were getting rendered as 0-degree arcs. Also
linked controller min-arc/arc-length settings to visualization
calculations.
Merge pull request #113 from michmerr/visualizer

Correct Circle-handling