nonblocking echo server
change log mesg and create clean_up_connection()
添加用于高效率地处理缓冲区的ffbuffer类及其单元测试
added print_chunk_info() and fixed some bugs
random_read() test case and some improvement
added test for ffbuffer::pop_front()
fixed buffer size in task.cpp
replace raw char[] with ffbuffer
fix dependency in Makefile
set mode SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER
重构服务端，更改状态定义
添加头文件 sys/types.h 以包含 size_t 的定义
添加 client_request 和 client_response 类
fix Makefile
重新设计
整体架构初步稳定
fix bug
用当前的框架来实现一个 echo server
修复空闲可写的情况下CPU占用100%的bug
修复客户端退出时服务端崩溃的bug

重现步骤：
1.启动一个客户端并连接到服务端
2.再启动一个客户端并连接到服务端
3.退出第一个客户端
4.退出第二个客户端
5.服务端崩溃