Mark event loop handler as noexcept

Lots of resource don't get unwound correctly.  Let's block any exception
handling so we can catch it.  AOS doesn't support exceptions

Change-Id: Icf3fd8c0bc16945d5dcbe1a22b08a83b0d1f1b03
Signed-off-by: Austin Schuh <austin.schuh@bluerivertech.com>
diff --git a/aos/events/event_loop_tmpl.h b/aos/events/event_loop_tmpl.h
index d6922de..bb1d6e3 100644
--- a/aos/events/event_loop_tmpl.h
+++ b/aos/events/event_loop_tmpl.h
@@ -295,7 +295,7 @@
   // Calls the callback, measuring time with get_time, with the provided
   // context.
   void DoCallCallback(std::function<monotonic_clock::time_point()> get_time,
-                      Context context) {
+                      Context context) noexcept {
     if (context.data) {
       CheckChannelDataAlignment(context.data, context.size);
     }