Hi everyone,

I just made a change in the networking library so that it no longer requires the .def files and uses the newer DLLEXPORT macro in windows.  

I think it might be a good idea to work on removing .def files for other libraries such as client.  .def files are annoying to maintain and make the CMakeList.txt files more complex.

What do you think?