Moved the packet stream management out of TcpClient, simplifying the ReadCallback method.
Now initiates a sync as soon as the game connection has logged in.
Sealed and added some disposing on the service and program classes
Added virtual get attribute in TcpClient when reading in the peek packet size.
Fix introduced for the daemon always using the packet header size.
Removed unnecessary lock. It never would have been encountered by another thread.