Send graphite data from within a thread

...so that if it fails, it doesn't kill our whole processing thread