in SockPtr ReleasePolicy, fix bug that still close socket when the internal pointer is NULL
add torrent.proto for the torrent file
add make_torrent in CoolClient, still need improve the speed and cost of memory of SHA1 for large files.