net: avoid TCP self-connect Fixes #2690. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5650071