Included support for CMake and fixed src directory.
Added a debugging state to various server classes which has been long overdue.
Removed ability to listen on all interfaces by default if no IP specified.
Did some small code improvements.
Removed redundant copies of the license. Improved the thread class.