Implemented the sender worker for metrics

Implemented a sender worker that will send metrics to a given service
errors.Annotate(err, "contextual info") or errors.Trace(err)