Removal of aos::make_unique and its usages

Signed-off-by: Vinay Siva <100024232@mvla.net>
Change-Id: I2aca0e9e20f84d3c4944e1360a8a25c265264dbb
Signed-off-by: Vinay Siva <100024232@mvla.net>
diff --git a/y2018/BUILD b/y2018/BUILD
index 4278a0f..6d3bc47 100644
--- a/y2018/BUILD
+++ b/y2018/BUILD
@@ -74,7 +74,6 @@
     deps = [
         ":status_light_fbs",
         "//aos:init",
-        "//aos:make_unique",
         "//aos:math",
         "//frc971/control_loops:control_loop",
         "//aos/logging",
diff --git a/y2018/wpilib_interface.cc b/y2018/wpilib_interface.cc
index 641a474..e3175af 100644
--- a/y2018/wpilib_interface.cc
+++ b/y2018/wpilib_interface.cc
@@ -8,6 +8,7 @@
 #include <cmath>
 #include <functional>
 #include <thread>
+#include <memory>
 
 #include "frc971/wpilib/ahal/AnalogInput.h"
 #include "frc971/wpilib/ahal/Counter.h"
@@ -24,7 +25,6 @@
 #include "aos/events/shm_event_loop.h"
 #include "aos/init.h"
 #include "aos/logging/logging.h"
-#include "aos/make_unique.h"
 #include "aos/time/time.h"
 #include "aos/util/compiler_memory_barrier.h"
 #include "aos/util/log_interval.h"
@@ -55,7 +55,7 @@
 #define M_PI 3.14159265358979323846
 #endif
 
-using aos::make_unique;
+using std::make_unique;
 using ::aos::monotonic_clock;
 using ::y2018::constants::Values;
 namespace chrono = ::std::chrono;