Convert BallDetector to event loops.

Change-Id: Ic2716e5cc6d2573835aa039ce50d1ed96c882eed
diff --git a/y2016/control_loops/superstructure/superstructure.h b/y2016/control_loops/superstructure/superstructure.h
index 7215067..610db8e 100644
--- a/y2016/control_loops/superstructure/superstructure.h
+++ b/y2016/control_loops/superstructure/superstructure.h
@@ -10,6 +10,7 @@
 #include "frc971/zeroing/zeroing.h"
 #include "y2016/control_loops/superstructure/superstructure.q.h"
 #include "y2016/control_loops/superstructure/superstructure_controls.h"
+#include "y2016/queues/ball_detector.q.h"
 
 namespace y2016 {
 namespace control_loops {
@@ -222,6 +223,9 @@
   friend class testing::SuperstructureTest_UpperHardstopStartup_Test;
   friend class testing::SuperstructureTest_DisabledWhileZeroingHigh_Test;
   friend class testing::SuperstructureTest_DisabledWhileZeroingLow_Test;
+
+  ::aos::Fetcher<::y2016::sensors::BallDetector> ball_detector_fetcher_;
+
   Intake intake_;
   Arm arm_;