Add Gentoo support

Introduces dependency to gentoo/portage module Package installation happens
with portage::package, in order to handle KEYWORDS and USE flags for the
Gentoo packages for dev-lang/ruby and dev-ruby/rubygems
We should not rely upon a single version but instead should use a range such as `'>= 2.1.0'`