Use RegisterWithoutStarting in log_to_mcap

This prevents the LogReader from fast-forwarding to when everything
starts, which tends to exclude important messages from during boot.

Change-Id: I86fc6ee6467e00b5e2d2c071052caf7e19df9ef1
Signed-off-by: James Kuszmaul <james.kuszmaul@bluerivertech.com>
diff --git a/aos/util/mcap_logger.cc b/aos/util/mcap_logger.cc
index 742f284..88476ed 100644
--- a/aos/util/mcap_logger.cc
+++ b/aos/util/mcap_logger.cc
@@ -230,6 +230,8 @@
   if (register_handlers == RegisterHandlers::kYes) {
     configuration_id_ = ++id;
     event_loop_->OnRun([this]() {
+      // TODO(james): Make it so that the timestamp for the configuration
+      // message is not 0.0.
       Context config_context;
       config_context.monotonic_event_time = event_loop_->monotonic_now();
       config_context.queue_index = 0;