[COOK-3896] Use Gem::Requirement in preference to Chef::VersionConstraint