lots of formatting/naming fixes and changed Context::name to std::string
diff --git a/aos/common/logging/logging_impl.h b/aos/common/logging/logging_impl.h
index 28ffd99..1416fe1 100644
--- a/aos/common/logging/logging_impl.h
+++ b/aos/common/logging/logging_impl.h
@@ -161,11 +161,9 @@
   // Will be NULL if there is no logging implementation to use right now.
   LogImplementation *implementation;
 
-  // A string representing this task/(process and thread).
-  const char *name;
-  // The number of bytes in name (including the terminating '\0').
-  // Must be <= sizeof(LogMessage::name).
-  size_t name_size;
+  // A name representing this task/(process and thread).
+  // strlen(name.c_str()) must be <= sizeof(LogMessage::name).
+  ::std::string name;
 
   // What to assign LogMessage::source to in this task/thread.
   pid_t source;