add diagnostics API
Example: margo_diag_start()
and margo_diag_print()
, would be used at run time to enable extra instrumentation and print summary. This data could be kept per instance, and track things like min/max/avg times for HG_Trigger() and HG_Progress(), timeout values, etc.