Adds the sensor unwrap class and tests.

Added the Reset function call to the constructor. Cleaned up some comments.

Change-Id: Ib6bc3cacfe586890b7294f11a1a721a14fd0f989
diff --git a/y2018/control_loops/superstructure/intake/BUILD b/y2018/control_loops/superstructure/intake/BUILD
index dde7c63..ea44c7a 100644
--- a/y2018/control_loops/superstructure/intake/BUILD
+++ b/y2018/control_loops/superstructure/intake/BUILD
@@ -39,6 +39,7 @@
     visibility = ["//visibility:public"],
     deps = [
         ":intake_plants",
+        ":sensor_unwrap",
         "//aos:math",
         "//aos/controls:control_loop",
         "//frc971/control_loops:control_loops_fbs",
@@ -49,3 +50,25 @@
         "//y2018/control_loops/superstructure:superstructure_status_fbs",
     ],
 )
+
+cc_library(
+    name = "sensor_unwrap",
+    srcs = [
+        "sensor_unwrap.cc",
+    ],
+    hdrs = [
+        "sensor_unwrap.h",
+    ],
+    visibility = ["//visibility:public"],
+)
+
+cc_test(
+    name = "unwrap_test",
+    srcs = [
+        "unwrap_test.cc",
+    ],
+    deps = [
+        ":sensor_unwrap",
+        "//aos/testing:googletest",
+    ],
+)