Fix (and test) sending large messages over message_bridge

Brennan installed message_bridge and it didn't start.  Whops...  I added
a test to reproduce it too.

Change-Id: I54e3e76af5588760599445660876071be37440df
Signed-off-by: Austin Schuh <austin.schuh@bluerivertech.com>
diff --git a/aos/network/message_bridge_test.cc b/aos/network/message_bridge_test.cc
index 02e6a02..681001e 100644
--- a/aos/network/message_bridge_test.cc
+++ b/aos/network/message_bridge_test.cc
@@ -357,6 +357,8 @@
   MakePi1Server();
   MakePi1Client();
 
+  const std::string long_data = std::string(10000, 'a');
+
   // And build the app which sends the pings.
   FLAGS_application_name = "ping";
   aos::ShmEventLoop ping_event_loop(&config.message());
@@ -422,7 +424,8 @@
   int ping_count = 0;
   int pi1_server_statistics_count = 0;
   ping_event_loop.MakeWatcher("/pi1/aos", [this, &ping_count, &ping_sender,
-                                           &pi1_server_statistics_count](
+                                           &pi1_server_statistics_count,
+                                           &long_data](
                                               const ServerStatistics &stats) {
     VLOG(1) << "/pi1/aos ServerStatistics " << FlatbufferToJson(&stats);
 
@@ -460,6 +463,7 @@
     if (connected) {
       VLOG(1) << "Connected!  Sent ping.";
       auto builder = ping_sender.MakeBuilder();
+      builder.fbb()->CreateString(long_data);
       examples::Ping::Builder ping_builder =
           builder.MakeBuilder<examples::Ping>();
       ping_builder.add_value(ping_count + 971);