Various warnings fixed, and some code cleanup

Fixed Warning in JigLibX due to an Accessor being redeclared in a child
class. Should have no functionality change.
Fixed warning in ThreadQueue for override the Enqueue and Dequeue
methods.
Documented the caveat of the ThreadQueue class.
Cleaned up GameHelper.Gui.Forms.Client.
Cleaned up GameHelper.Communications.TcpEventClient.
Cleaned up GameHelper.Communications.TcpEventServer.
Modified TcpEventServer

Added ClientDisconnected callback to
GameHelper.Communications.TcpEventServer.
Finished Cleaning up TcpEventServer
Started cleaning SocketComm

Started cleaning up and documenting TODO list for SocketComm.
Fixed a Code Analysis issue from VS 2010. Hard coded paths failed for me
in the GameHelper.csproj.
Typo fixed in comment ...

Communication section of GameHelper is almost complete!