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!
Definitely brings up the question of how we could else signal to the user that we couldn't import his data. Only other thing we *might* do is close the connection.