create block_io_client;
rename block_io project to block_io_server
修改recv 返回值判断, 当为0 表示已经shutdown; "These calls return the number of bytes received, or -1 if an error occurred. The return value will be 0 when the peer has performed an orderly shutdown."