add some tests for chef-client git tag variations
add some tests for chef-client git tag variations

Chef uses tags that are RubyGem compatible. Gems only allows '.' 
separators between the patch and pre-release version as opposed to 
Semver which prefers '-'.
DataDog/omnibus-ruby,rhass/omnibus,Altiscale/omnibus,strangelittlemonkey/omnibus,intfrr/omnibus,higanworks/omnibus,adamleff/omnibus,rapid7/omnibus,hugosato/omnibus,3ofcoins/chef-omnibus,adamleff/omnibus,chef/omnibus,pskrz/omnibus,szechyjs/omnibus,ashhher3/omnibus,pskrz/omnibus,szechyjs/omnibus,strangelittlemonkey/omnibus,higanworks/omnibus,mattray/omnibus,szechyjs/omnibus,jamesn/omnibus,DataDog/omnibus-ruby,mattray/omnibus,sh9189/omnibus,DataDog/omnibus-ruby,adamleff/omnibus,lvfeng1130/omnibus,intfrr/omnibus,Scalr/omnibus,Altiscale/omnibus,3ofcoins/chef-omnibus,rhass/omnibus,Altiscale/omnibus,lvfeng1130/omnibus,hugosato/omnibus,Scalr/omnibus,strangelittlemonkey/omnibus,intfrr/omnibus,sh9189/omnibus,ashhher3/omnibus,higanworks/omnibus,mattray/omnibus,sh9189/omnibus,3ofcoins/chef-omnibus,ashhher3/omnibus,lvfeng1130/omnibus,rapid7/omnibus,pskrz/omnibus,jamesn/omnibus,chef/omnibus,rhass/omnibus,servebox/omnibus,hugosato/omnibus,chef/omnibus,jamesn/omnibus,rapid7/omnibus,servebox/omnibus,Scalr/omnibus,servebox/omnibus