Fixed Windows compatibility

Visual Studio (or the Visual Studio compiler) must be used for Windows
compilation due to "ws2tcpip.h" being used. This contains InetPton and
InetNtop, which are both used in replace of inet_pton and inet_ntop.
As a result, the minimum version requirement is Vista.