Added the CMakeLists.txt file.
Added the .gitignore file.
Deleted the laws.pro file.
Added the ClientQueue interface.
Added a first implementation of the ClientQueue.
Merge branch 'clientQueue'
Added the ServerErrorCodes enum.
Hiding the internals of the Server struct.
Merge branch 'refactorServer'
Renamec the clientHandler to clientHandlerOld.
Added the ClientHandler struct.
Reindented the server.c file.
Using the new clientHandler.
Checking the creation of the ClientHandlers.
Checking the created queue.
Removed the clientHandlerOld files.
Added the stopWaiting and wakeQueue functions to the ClientQueue.
Added the stopHandler and wakeCleintHandlers function to the ClientHandler.
Added the stopServer function to the Server.
Added the stopServer function call to the signalHandler.