Added new class to encapsulate all registered clients.
Implemented the client registry holding all connected clients.
Using the client registry instead of a internal list.
Added header comments to the ClientRegistry class.
Default implementation.
Added ResponseHandler to the ConnectionHandler.
Connecting the ResponseHandler to handle all available responses from
the CommandPool.
ClientRegistry can be used as simple object instead of pointer.
Added possibility to get the client ID for a command.
Added possibility to get the data inside a command.
Handling responses and sending them to the correct client socket.
Removed OutgoingSocketDataHandler since it is currently not needed.
Added common settings to the unitTests.pro
Removed include of deleted OutgoingSocketDataHandler.
Removed OutgoingSocketDataHandler completely..
Corrected build order for subdirs.
Added library paths
Starting the Server from main()
Added the readyToReadData signal again otherwise I cant use the sender()
to get the ClientSession object.
Move the command object to the dispatcher thread.