Untangle and clean up the logging code

It was a mess before because of a combination of having code split out
for cRIO vs Linux and cruft.

Change-Id: Id282e1a7f7988be0441c669a573a5d022ed41fb9
diff --git a/aos/build/queues.bzl b/aos/build/queues.bzl
index 47a1b68..87d5b54 100644
--- a/aos/build/queues.bzl
+++ b/aos/build/queues.bzl
@@ -102,7 +102,7 @@
       '//aos/common:once',
       '//aos/common:queues',
       '//aos/common:queue_types',
-      '//aos/common/logging:logging_printf_formats',
+      '//aos/common/logging:printf_formats',
     ],
     visibility = visibility,
   )