Added column and tests

The column works!  We can also shut the intake down for hanging.

Change-Id: I4369d489d1a07a688f204fd9bb00ef7ad787f5a3
diff --git a/y2016/control_loops/superstructure/superstructure_controls.cc b/y2016/control_loops/superstructure/superstructure_controls.cc
index ce334bf..13a949a 100644
--- a/y2016/control_loops/superstructure/superstructure_controls.cc
+++ b/y2016/control_loops/superstructure/superstructure_controls.cc
@@ -214,6 +214,11 @@
 }
 
 void Arm::Update(bool disable) {
+  // TODO(austin): Reset the state vectors and internal state here.
+  if (should_reset_) {
+    should_reset_ = false;
+  }
+
   if (!disable) {
     // Compute next goal.
     loop_->mutable_next_R().block<2, 1>(0, 0) = shoulder_profile_.Update(