Removed fcntl() which was used to set the server socket to non-blocking mode.
Now the serverSocket is set to non-blocking directly via socket()
Implemented copy ctor and assign and set to private
Little restructuring of ctor to use initializer list.
Some fixes for clang-tidy warnings
Ran clang-format over the server files
Removed fcntl() which was used to set the server socket to non-blocking mode. Now the serverSocket is set to non-blocking directly via socket() Implemented copy ctor and assign and set to private Little restructuring of ctor to use initializer list. Some fixes for clang-tidy warnings Ran clang-format over the server files
Closes #17 and Closes #19