socket: Remove the 'macro redefinition' warning spam on Windows.

Since VS2010, there's been a huge number of warnings related to macro
redefinitions of errno codes in socket.h. Fortunately, now it doesn't
clutter the output tab anymore. Fixed as seen in:
https://www.mail-archive.com/curl-library@cool.haxx.se/msg05172.html