Require the same version of json in both rpm and gem spec

We had no version requirement in rpm spec. This could result in different version of rubygem json installed.

Eg. when used in Katello:
Gem loading error: Unable to activate runcible-0.3.2, because json-1.4.6 conflicts with json (= 1.7.5)