add user_flag into PcsFileInfo, the field can used by user
add macro  for win32
fixed that the function pcs_parse_fileinfo have no return value when failed alloc memory for blocklist
remove  from pcs_down, that the variable is not used
remove the variable , which is not used in the function pcs_download
remove the variable , which is not use in the function pcs_cat
remove the variable , which is not used in the function add_arg
remove the variable , which is not used in the function hashtable_expand
add return value for hashtable_clear function
add return value for the function pcs_http_decode_response
add api that can get the cookie data
change the function name to pcs_http_cookie_data
add api pcs_cookie_data, which can get the cookie data
add comments for pcs_cookie_data
implement upload the directory