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!
Short answer: yes.  I have to read the spec.  I think any "extra" whitespace wouldn't be valid, and therefore would simply break immediately, but not sure.  I will harden this further around this use case.