multipart-post adds a streamy multipart form post capability to Net::HTTP. Also supports other methods besides POST.