Update Mission length calculation on circle change
Length.addMeters() will return the new length
Added calculation of dist traveled to get to a circle, not just the
circle itself.
Cleanup: stop passing mission item everywhere.