DISPATCH-1246: Create a hacked version of test for research * Add logging with uS timestamp for correlation with router logs * Message content modified to indicate which message from self.program * Fix DISPATCH-1246 by allowing only one message in flight at a time