Graphite WIP

Graphite end point has been beaten back into shape.  Added test coverage.

Changed config to allow for infinite Graphite listeners... might be something we need to limit at some point.

would love feedback!
Agreed. There isn't much we do here in the event of failures except log and perhaps count the errors, for exposure over a diagnostics API.