Telemetry

In-progress work. Please comment & point out issues.

@fractalcat @afcowie @christian-marie 

See also https://github.com/anchor/vaultaire/pull/63
Should we agree on a global style guide that includes how to import modules? Even in case of overlapping modules such as ByteString.Char8 and ByteString.Word?