unix: Prefer UV_EADDRINFO to UV_UNKNOWN as uv_getaddrinfo error code

Commit dd893814a assumes that errno will always be successfully interpreted
by uv__set_sys_error, but in some cases loop->last_err.code now gets set to
UV_UNKNOWN.
In such cases, this change restores the previous default code, UV_EADDRINFO.