http.rb: a fast Ruby HTTP client with a chainable API and full streaming support