Merged
Merge branch 'origin/ThreadingRefactor'

Conflicts:
	Code/KSPM.suo
	Code/KSPM/bin/Debug/KSPM.dll
	Code/KSPM/bin/Debug/KSPM.pdb
	Code/KSPM/obj/Debug/KSPM.dll
	Code/KSPM/obj/Debug/KSPM.pdb
	Code/KSPM_TestingConsole/KSPM_TestingConsole/bin/Debug/KSPM.pdb
Merge branch 'origin/UDP_SAEA_Implementation'
Merge branch 'origin/KSPM_GameClient_Performance'
Intent to gain speed on the server.
Fixed a noob error on GameClient, NullReferenceException.
It works very well.
-Gained speed refactoring thread behaviour.
-Gained speed on gameclient, refactoring threads.
Added a method to drop packets until the queue is semi empty.
Added a way to purge TCP and UDP Queue on Server and RemoteClient
Ready to test
Added a event to the remote client to know when a disconnection happens.
Ready to test
Starting implementation of the event when a UDP message arrive on the game client.
Ready to test both UDP and TCP
Works very well.
Merge branch 'origin/HighPerformanceRefactor'