Convert y2014 auto and joystick_reader to new frameworks

This gives us an event loop so we can move hot goal over.

Change-Id: Ifc2783fce0aac22d54ee85f2633466e10824a3c7
diff --git a/y2019/joystick_reader.cc b/y2019/joystick_reader.cc
index e354647..3c028c1 100644
--- a/y2019/joystick_reader.cc
+++ b/y2019/joystick_reader.cc
@@ -138,6 +138,7 @@
       : ::aos::input::ActionJoystickInput(
             event_loop,
             ::y2019::control_loops::drivetrain::GetDrivetrainConfig(),
+            ::aos::input::DrivetrainInputReader::InputType::kPistol,
             {.run_teleop_in_auto = true,
              .cancel_auto_button = kCancelAutoMode}),
         target_selector_hint_sender_(