Improve error handling in copyin.resploop()

Calling recv1() without having an errRecover handler deferred would
previously have caused unrecoverable panics if e.g. the connection was
lost while COPY FROM was in progress.  But since the loop only has one
recv* call, we can simply use recvMessage and handle the error properly.