extract into Bundler.ruby_version
add Bundler::RubyVersion#host
include the unknown engine's name
add user agent to fetcher requests
also include host data in the user agent
on JRuby, RbConfig::CONFIG["host"] doesn't exist
default requests have "Ruby" in the user-agent
init the connection once
set user agent without "Ruby, "