Remove ERRNO_WINSOCK2_OFFSET

All WSAGetLastError() error codes are just part of the normal number
space used by GetLastError().
Add peer name to related log messages

The EAI_* error codes are negative on Linux but positive on Mac OS X.