Fix connection pool usage in GraphiteWriter

Hello,

I noticed that jmxtrans has 900+ open connections to graphite on my system.
The reason is each GraphiteWriter creates its own connection pool with a single connection in it. 
There is the fix (now I have just 10 connections), plus I made it thread safe, may be one day you'll come up with a pluggable architecture or something