Clean project at step 1.
Step 2: Added EStop.
Step 3: Added Controller Mode and Execution
Step 4: Added program and message.
Step 5: Added position and load samples.
Change to project file.
Step 6: Added Conditions
Merge branch 'master' into step-7
Added cutting tools.
Renamed CuttingTool to CuttingToolForm to remove name clash with CuttingTool
Changed the name of the CuttingTool Form to avoid name conflict.
Redid rename of CuttingTool to CuttingToolForm.
Merge commit '32bd77a' into step-1
Step 8: Added audio time series.
Step 7: Added cutting tools.
Added dump utility to replace telnet. Handles <lf> → <cr><lf>.
Fixed cleanup and shutdown ordering for dump.
Fixed cleanup and shutdown ordering for dump.
Merge branch 'step-7' into step-8
Changed name of axis condition to travel.