let TransmiAndReceive return the error from net.DialTCP in case one occurs, otherwise we could be operating on a nil conn object
Merge pull request #1 from honzor/master

TransmitAndReceive should return DialTCP's error