Ignore any (temporary) WSAECONNRESET errors from recvfrom().  This allows readers of udp sockets to assume that ReaderError will only be thrown if the socket is interrupted.  It also fixes a bug where songcast receive cound't restart - see #838.