Starting to give support to the UTP sockets.
Write some variables to get available the UDP mode.
UDP support classes.
Refactored the network properties, wrapping them into a class called NetworkBaseCollection.
Giving support to udp
Works but it has a nullreferenceexception
Fixed null reference exception.
*Code refactoring over ServerSideClient.cs
Solved bugs:
Not receiving commands after the NewClient message
 http://bugs.kerbalspaceprogram.com/issues/2114

Server dies when it is stoped
 http://bugs.kerbalspaceprogram.com/issues/2113

Close the UDP socket
 http://bugs.kerbalspaceprogram.com/issues/2100
Started the client.
Remote client is already coded, well the TCP part.
*Works fine TCP connection

Still missing the UDP connection.
Solved the error http://bugs.kerbalspaceprogram.com/issues/2133
ClientSettings recoded.
Test_DoNotMergeToThis commit
Starting to create the UDP socket
UDP connection DONE.
Fixed a bit issue: I was creating a new IPEndPoint each time the receiving thread went on its own loop, so I have changed it.
Setting up a stable version to OSX
Merge branch 'origin/RawClient'