fix shutdown

break loop when channel closed, always
also log shutdown so we know it worked
consistent GraphiteServer prefix in logs

(but not in the internal library, cause that's implicit)
stop graphite server when shutting down