Checking in debug_view, some extra missing utils, and the y2016 target_sender code.

Change-Id: I241947265da8f332c39862f4d0ddcdc2d29c7b68
diff --git a/debian/usr.BUILD b/debian/usr.BUILD
index 7ee1bf3..403d069 100644
--- a/debian/usr.BUILD
+++ b/debian/usr.BUILD
@@ -86,3 +86,61 @@
   ],
   visibility = ['//visibility:public'],
 )
+
+cc_library(
+  name = 'gtk+-3.0',
+  hdrs = glob([
+    'include/gtk-3.0/**/*.h',
+    'include/at-spi2-atk/2.0/**/*.h',
+    'include/at-spi-2.0/**/*.h',
+    'include/dbus-1.0/**/*.h',
+    'lib/x86_64-linux-gnu/dbus-1.0/include/**/*.h',
+    'include/gtk-3.0/**/*.h',
+    'include/gio-unix-2.0/**/*.h',
+    'include/cairo/**/*.h',
+    'include/pango-1.0/**/*.h',
+    'include/harfbuzz/**/*.h',
+    'include/pango-1.0/**/*.h',
+    'include/atk-1.0/**/*.h',
+    'include/pixman-1/**/*.h',
+    'include/freetype2/**/*.h',
+    'include/libpng12/**/*.h',
+    'include/gdk-pixbuf-2.0/**/*.h',
+    'include/glib-2.0/**/*.h',
+    'lib/x86_64-linux-gnu/glib-2.0/include/**/*.h',
+  ]),
+  includes = [
+    'include/gtk-3.0',
+    'include/at-spi2-atk/2.0',
+    'include/at-spi-2.0',
+    'include/dbus-1.0',
+    'lib/x86_64-linux-gnu/dbus-1.0/include',
+    'include/gtk-3.0',
+    'include/gio-unix-2.0/',
+    'include/cairo',
+    'include/pango-1.0',
+    'include/harfbuzz',
+    'include/pango-1.0',
+    'include/atk-1.0',
+    'include/pixman-1',
+    'include/freetype2',
+    'include/libpng12',
+    'include/gdk-pixbuf-2.0',
+    'include/glib-2.0',
+    'lib/x86_64-linux-gnu/glib-2.0/include',
+  ],
+  linkopts = [
+    '-lgtk-3',
+    '-lgdk-3',
+    '-lpangocairo-1.0',
+    '-lpango-1.0',
+    '-latk-1.0',
+    '-lcairo-gobject',
+    '-lcairo',
+    '-lgdk_pixbuf-2.0',
+    '-lgio-2.0',
+    '-lgobject-2.0',
+    '-lglib-2.0'
+  ],
+  visibility = ['//visibility:public'],
+)