Use WSASocketW

This is basically the same issue as fixed in pull request #22. WSASocket resolves to WSASocketA unless UNICODE is defined. This is the case when building the boost source. I think using the W version should be OK (the LPWSAPROTOCOL_INFO argument is null).