Add back open_file implementation using Curb (curl) to try to be more resilient with HTTPS and chunked responses.