Ruby HTTP client based on libcurl