Zero the result of MakeMessage()

It's silly to not for performance or whatever, especially considering we
just spent a while debugging an issue caused by this on y2014_bot3.

Change-Id: I965fd12d67d85805b471b17dd952274456489897
diff --git a/aos/linux_code/queue-tmpl.h b/aos/linux_code/queue-tmpl.h
index 25eb8d9..1362515 100644
--- a/aos/linux_code/queue-tmpl.h
+++ b/aos/linux_code/queue-tmpl.h
@@ -102,6 +102,7 @@
 T *Queue<T>::MakeRawMessage() {
   T *ret = static_cast<T *>(queue_->GetMessage());
   assert(ret != NULL);
+  ret->Zero();
   return ret;
 }
 
@@ -109,7 +110,6 @@
 aos::MessageBuilder<T> Queue<T>::MakeWithBuilder() {
   Init();
   T *const ret = MakeRawMessage();
-  ret->Zero();
   return aos::MessageBuilder<T>(queue_, ret);
 }