Dedulicate make_unique

This also gets us off of the WPILib one which goes away for 2019.

Change-Id: I0436ce8fd477bbb27d9b0a7c4832dad01c9bad35
diff --git a/y2012/BUILD b/y2012/BUILD
index fd9119b..5e85c3d 100644
--- a/y2012/BUILD
+++ b/y2012/BUILD
@@ -6,12 +6,12 @@
         "joystick_reader.cc",
     ],
     deps = [
-        "//aos/time:time",
-        "//aos/actions:action_lib",
-        "//aos/logging",
-        "//aos/util:log_interval",
-        "//aos/input:joystick_input",
         "//aos:init",
+        "//aos/actions:action_lib",
+        "//aos/input:joystick_input",
+        "//aos/logging",
+        "//aos/time",
+        "//aos/util:log_interval",
         "//frc971/autonomous:auto_queue",
         "//frc971/control_loops/drivetrain:drivetrain_queue",
         "//frc971/queues:gyro",
@@ -35,16 +35,17 @@
     ],
     restricted_to = ["//tools:roborio"],
     deps = [
-        "//aos/stl_mutex:stl_mutex",
-        "//aos/time:time",
+        "//aos:init",
+        "//aos:make_unique",
         "//aos/controls:control_loop",
         "//aos/logging",
         "//aos/logging:queue_logging",
-        "//aos/robot_state:robot_state",
+        "//aos/robot_state",
+        "//aos/stl_mutex",
+        "//aos/time",
         "//aos/util:log_interval",
         "//aos/util:phased_loop",
         "//aos/util:wrapping_counter",
-        "//aos:init",
         "//frc971/control_loops:queues",
         "//frc971/control_loops/drivetrain:drivetrain_queue",
         "//frc971/wpilib:buffered_pcm",