added specification and test suite
added a log entry for 12.06.2014 to the readme
Added project skeleton with cmake and unittest++
Added Connection class (send not implemented yet)
Added echo app to test socket code. Organized build system hierarchically.
Made src/connection.cpp to the unit test source list.
Improved error handling to separate errors from client disconnect.
Made Connection support non-blocking I/O
Untracked QtCreator project file. Annoying.
Draft implementation of Reactor pattern.
Refactoring
Refactoring. New files.
Implemented Protocol and Engine thus completing business logic implementation.
Added unit tests for significant units. Started testing with the test suite.
Fixed a few bugs so it now successfully runs with the provided test suite.
Refactoring. Introduces EventHandlerFactory to inject Engine into Clients. Acceptor is now unaware of business logic.
Put all the code to the library. Started to add documentation.
Made server connections reusable. Added CLI to set ports and stop server.
Added -h, --help option.
Total comment! Refactored SimpleServer.