Implemented the sender worker for metrics

Implemented a sender worker that will send metrics to a given service
I think that if you were to `make([]MetricBatch, 0, MaxBatchesPerSend)` above, you could just `append` in the loop and skip this bit.