ifdef around Winsock headers to prevent collisions in the normal case

We've seen reports of the Winsock headers causing symbol collisions. These headers were included to support network serial. This change makes these headers only included for that case minimizing the potential impact. #define LEAN_AND_MEAN is recommended for when winsock is included.