Move VisionStatus to an event loop

Convert the simulation over to using SimulatedEventLoop as well.

Change-Id: I05d837530f83df5432f056ca5ef6515fbab5f897
diff --git a/y2017/control_loops/superstructure/column/column.h b/y2017/control_loops/superstructure/column/column.h
index 4a4dfbd..0caa66e 100644
--- a/y2017/control_loops/superstructure/column/column.h
+++ b/y2017/control_loops/superstructure/column/column.h
@@ -159,7 +159,7 @@
 
 class Column {
  public:
-  Column();
+  Column(::aos::EventLoop *event_loop);
   double goal(int row, int col) const {
     return profiled_subsystem_.goal(row, col);
   }