Loosen up json dependency

Ran into this today where pagerduty specified `~> 1.4.6` and another library used `~> 1.6.1`, causing the dreaded `Gem::LoadError`.

The best way to work around this is to use `~>` for the minor version instead of the patch version.