Eavesdropping wrapper for Go's net.Listener