lint fixes and add rubygems_package param
Lint fixes and rubygems_package override

This change allows for specifying the package for rubygems, in the same
way as the ruby_package param. This is useful specifically on Ubuntu
where 1.9 (and it's associated rubygems) is a separate package,
not a version of the ruby package.
added tests for the rubygems_package param