Complete the removal of ERR_NO_MEM

I missed a couple of ERR_NO_MEM occurrences in the previous commit.
Cotp has to connect the lower layers before it can connect itself.

We can't send (cotp connection setup) data on the the target before
we've actually connected the lower layers.

Specifically, we wound up trying to send data through an unconnected TCP
socket, which triggered a SIGPIPE.