Use RestClient in Util::File.open_file, which can enable client-side caching.
Util::File.open_file now uses RestClient only if it is previously defined, otherwise it falls back to Net::HTTP.