update client, server

created network.h file contains general methods for server/client.
removed static WSADATA variable in server and client.
Created network version.
Instead of 0 to error, It uses WSAGetLastError() and WSANOTINITIALISED.
Created Uninitialize WSA method to cleaup
Merge branch 'mike-Y'