Use persistent TCP connections to Graphite and the forwarder

Fixes #7.
Set TCP Keepalive on all TCP connections we control

Fixes #26.
Add a timer for write duration
Disable test for now. Fixup needed.