add graphite client and server test code

this should limit the usual chaos with each new release :)