use all letter-case name of folders
Add -Wall in CMakeLists.txt, reorder the declare order of netpack members
add LocalSockManager to take care of socks used for request
fix compile bugs in local_sock_manager files
finish class Verification, but use lots of memory and still to slow, maybe rewrite it use boost::mapped_file
rename client & tracker in root CMakeLists.txt
Move tracker_proto to public, rewrite some CMakeLists.txt
Change CMAKE_C_COMPILER to clang and CMAKE_CXX_COMPILE to clang++
mkdir include & src directory in public/tracker_proto if not exists
Add logger configuration of Client & Tracker
copy properties files to CMAKE_BINARY_DIR
fix fatal bug in netpack.cc, add parsefromstring in NetPack::message to get the right message...
add single quote in SQLs
Building client server & client NetTaskManager
add NetTaskManager.
fix TRACKER_PROTO_INCLUDE spell error in tracker/CMakeLists.txt
add max_connection_limit and sock list of client in LocalSockManager
add ChunkSelector to select next piece to download.
add Class DownloadTask to represent the simple download task of 1 chunk
add Job to represent the download Job, add make_connection in LocalSockManager::get_idle_client_sock