rubygem's provider incorrectly handles options passed as a Hash if gem_binary attribute is specified.