Templatize interpolation table to make it more geneirc.

Change-Id: I7da0698486775b3e2482fa99fa172d6e1b6028ac
diff --git a/frc971/control_loops/state_feedback_loop.h b/frc971/control_loops/state_feedback_loop.h
index 41812f2..f0cdb58 100644
--- a/frc971/control_loops/state_feedback_loop.h
+++ b/frc971/control_loops/state_feedback_loop.h
@@ -351,7 +351,7 @@
         DelayedU_ * (::aos::robot_state.get()
                          ? ::aos::robot_state->voltage_battery / 12.0
                          : 1.0);
-    X_ = Update(X(), current_U);
+    X_ = Update(X(), current_U, dt);
     Y_ = C() * X() + D() * current_U;
     DelayedU_ = U;
   }