Ruby HTTP chunked uploader with transfert progress