GraphiteDataWriter now supports both TCP and UDP, close #1038