Require a name when making a simulated event loop

We need application names for both timing reports and for maps.  So,
lets require the names everywhere.

Change-Id: I82bf63e2500d0552bc0bb01380f67c5328e9b201
diff --git a/frc971/codelab/basic_test.cc b/frc971/codelab/basic_test.cc
index 487a09b..ad526b7 100644
--- a/frc971/codelab/basic_test.cc
+++ b/frc971/codelab/basic_test.cc
@@ -111,13 +111,13 @@
             "  ]\n"
             "}\n",
             chrono::microseconds(5050)),
-        test_event_loop_(MakeEventLoop()),
+        test_event_loop_(MakeEventLoop("test")),
         goal_sender_(test_event_loop_->MakeSender<Goal>("/codelab")),
 
-        basic_event_loop_(MakeEventLoop()),
+        basic_event_loop_(MakeEventLoop("basic")),
         basic_(basic_event_loop_.get(), "/codelab"),
 
-        basic_simulation_event_loop_(MakeEventLoop()),
+        basic_simulation_event_loop_(MakeEventLoop("simulation")),
         basic_simulation_(basic_simulation_event_loop_.get(), dt()) {
     set_team_id(control_loops::testing::kTeamNumber);
   }