Added graphite agent format and agent transmission.

TODO: It was also brought to my attention that rather than simply port
the previous code from Ruby, perhaps this should implement the collectd
Python plugin.