To be reused in various other tools.
The magicsock derpReader was holding onto 65KB for each DERP connection forever, just in case. Make the derp{,http}.Client be in charge of memory instead. It can reuse its bufio.Reader buffer space.
Updates #388 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>