Fix http response and user directory

Fix http read response body size mismatch
Fix user directory does not correct created under windows platform.

HTTPClient::read_response_body_chunk -> set result size to received size
DirAccess::make_dir_recursive -> ignore E_CANT_CREATE error