Allow String or Hash for ruby gem options

The Rubygems Chef provider allows either a String or Hash to be provided for options. In some circumstances, such as the omnibus install, it expects a String. This update allows either, since it is simply delegated anyway.