HTTPCLIENT-1032: added a Variant class to track a set of related information about a particular cached variant.